Specialties:
Podiatry, Podiatric Foot & Ankle Surgery, Podiatric Surgery
Address:
Margaret L Sheilds DPM
11132 S Towne Sq SUITE 105, Saint Louis 63123
(314) 892-1442 (Phone)
Hospitals:
Margaret L Sheilds DPM
11132 S Towne Sq SUITE 105, Saint Louis 63123
Saint Anthonys Medical Center
10010 Kennerly Rd, Saint Louis 63128