Midwest Vascular And General Surgery Inc

Specialties : general surgery

509 Hamacher st
Waterloo, IL 62298

Locations

  • 3015 N Ballas rd, Missouri Baptist Medical Center
    Saint Louis, MO 63131
    (314) 996-5000
  • 3023 N Ballas rd, 210d
    Saint Louis, MO 63131
    (314) 993-9229
  • 509 Hamacher st
    Waterloo, IL 62298
    (618) 939-5979

Affiliated Clinicians

Name Specialty Location
Daniel G Hafenrichter General Surgery Saint Louis, Missouri (MO)
Daniel G Hafenrichter General Surgery Waterloo, Illinois (IL)
open close
CONSULT ONLINE WITH A DOCTOR
I have read and I do accept terms of use - Telemedicine