Provider facility background
Spencer Kirk, DO

Spencer Kirk, DO

General Surgery
Dr. Kirk is a surgeon with training in general, vascular, pediatric, colorectal, oncologic, trauma, and advanced laparoscopic cases. Most recently, he completed his general surgery residency at Mercy Hospital/Des Moines University, where he also served on the surgery department faculty. Dr. Kirk received training at the hospitals Katzmann Breast Center on the interdisciplinary approach to breast-centered diagnosis and treatment. He is a member of the American Osteopathic Association, the American College of Osteopathic Surgeons, and the Missouri Association of Osteopathic Physicians and Surgeons.
I would like to schedule ...
  • SAT
    12/16/17
    SUN
    12/17/17
    MON
    12/18/17
    TUE
    12/19/17
  • WED
    12/20/17
    THU
    12/21/17
    FRI
    12/22/17
    SAT
    12/23/17
  • SUN
    12/24/17
    MON
    12/25/17
    TUE
    12/26/17
    WED
    12/27/17
  • THU
    12/28/17
    FRI
    12/29/17
    SAT
    12/30/17
    SUN
    12/31/17
  • MON
    1/1/18
    TUE
    1/2/18
    WED
    1/3/18
    THU
    1/4/18
  • FRI
    1/5/18
    SAT
    1/6/18
    SUN
    1/7/18
    MON
    1/8/18
  • TUE
    1/9/18
    WED
    1/10/18
    THU
    1/11/18
    FRI
    1/12/18
  • SAT
    1/13/18
    SUN
    1/14/18
    MON
    1/15/18
    TUE
    1/16/18
  • WED
    1/17/18
    THU
    1/18/18
    FRI
    1/19/18
    SAT
    1/20/18
  • SUN
    1/21/18
    MON
    1/22/18
    TUE
    1/23/18
    WED
    1/24/18
  • THU
    1/25/18
    FRI
    1/26/18
    SAT
    1/27/18
    SUN
    1/28/18
  • MON
    1/29/18
    TUE
    1/30/18
    WED
    1/31/18
    THU
    2/1/18
  • FRI
    2/2/18
    SAT
    2/3/18
    SUN
    2/4/18
    MON
    2/5/18
  • TUE
    2/6/18
    WED
    2/7/18
    THU
    2/8/18
    FRI
    2/9/18
  • SAT
    2/10/18
    SUN
    2/11/18
    MON
    2/12/18
    TUE
    2/13/18
  • WED
    2/14/18
    THU
    2/15/18
    FRI
    2/16/18
    SAT
    2/17/18
  • SUN
    2/18/18
    MON
    2/19/18
    TUE
    2/20/18
    WED
    2/21/18
  • THU
    2/22/18
    FRI
    2/23/18
    SAT
    2/24/18
    SUN
    2/25/18
  • MON
    2/26/18
    TUE
    2/27/18
    WED
    2/28/18
    THU
    3/1/18
  • FRI
    3/2/18
    SAT
    3/3/18
    SUN
    3/4/18
    MON
    3/5/18
  • TUE
    3/6/18
    WED
    3/7/18
    THU
    3/8/18
    FRI
    3/9/18
  • SAT
    3/10/18
    SUN
    3/11/18
    MON
    3/12/18
    TUE
    3/13/18
  • WED
    3/14/18
    THU
    3/15/18
    FRI
    3/16/18
    SAT
    3/17/18

Accepts most insurance. Contact your insurance provider for coverage information