When you need surgery, there is no need to travel far, our surgical team is here to take care of you.  Our on-site  ambulatory surgical center  can accommodate a variety of procedures in a relaxed, professional and state-of-the-art facility. 

General surgeons have been educated and trained in the diagnosis, preoperative, operative and postoperative management of patients. Your general surgeon treats all kinds of conditions.  Some things you may see a surgeon for include:

Trust the surgeons who are providing so much care, so close to home. 


For appointments: 605-664-2742 


Yankton Medical Clinic, P.C.

1104 West Eighth Street
Yankton, SD 57078

Main Clinic Number:

Medical Records Fax

Monday – Friday
8 a.m. – 5:30 p.m.

8:30 a.m. – Noon

ConvenientCare Hours
Appointments Required

Monday – Friday
5 – 7 p.m.

Saturday & Sunday
Noon – 3 p.m.

Vermillion Medical Clinic

101 South Plum Street,
Vermillion, SD 57069

For Appointments:

Click Here for Self-Scheduling

Fax: 605-624-2362

Clinic Hours
Monday-Friday: 8 a.m. – 6 p.m.


Bon Homme Family Practice Clinic

2318, 410 W 16th Ave,
Tyndall, SD 57066

For Appointments: 605-589-3322

Bubak Medical Clinic

517 3rd St SE,
Wagner, SD 57380

For Appointments: 605-384-5457

Plainview Area Health System

704 North 3rd St.
Plainview, NE 68769

For Appointments: 402-582-4245

Osmond General Hospital

402 N Maple St,
Osmond, NE 68765

For Appointments: 402- 748-3393

Creighton Area Health Services

1503 Main St,
Creighton, NE 68729

For Appointments: 402-358-5700

Yankton Medical Clinic, P.C. – Norfolk

Fountain Point Medical Community
3901 W. Norfolk Ave.
Norfolk, NE 68701

For Appointments:


Are you due for a colonoscopy? Are you worried about the procedure?

Listen here to put your worries to rest!