Helping to share the web since 1996




Dr. Michael Horwitz, DPM - Podiatrist in St. Louis
Dr. Michael Horwitz, DPM - Podiatrist in St. Louis
8637 Delmar Blvd
St. Louis
MO
63124
United States

Michael Horwitz DPM, FACFAS
@Drmichael59
Flag of United States
(314) 983-0303

Login to update this page
Dr. Michael Horwitz, DPM - Podiatrist in St. Louis

Dr. Michael Horwitz, DPM - Podiatrist in St. Louis

Michael Horwitz, DPM, FACFAS is the head of one of the largest podiatry practices in the Midwest with well over 300 patient encounters a month per doctor.

Review page





Publishers can upgrade to remove these ads