Michael Horwitz, DPM
Add to Favorites
CLOSED NOW
Today: 9:00 am - 11:30 am
Tomorrow: 9:00 am - 3:00 pm
33 Years
in Practice
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Primary: Podiatrist (Foot Specialist)
Sub-Specialty: Podiatrist
4201 S Cloverleaf Dr Ste A, Saint Peters, MO 63376
Fax: (314) 983-2777
Michael H Horwitz, DPM
Phone: (314) 983-0303
Address: 8637 Delmar Blvd Ste 203, Saint Louis, MO 63124
Website: https://www.feetforlife.com
8637 Delmar Blvd, Saint Louis, MO 63124
2426 Saint Louis Galleria, Saint Louis, MO 63117
8637 Delmar Blvd, Saint Louis, MO 63124
8515 Delmar Blvd Ste 230, Saint Louis, MO 63124
10400 Gold Dust Ave, Saint Louis, MO 63131
8420 Delmar Blvd Ste 205, Saint Louis, MO 63124
607 S Lindbergh Blvd, Saint Louis, MO 63131
8888 Ladue Rd Ste 130, Saint Louis, MO 63124
12597 Olive Blvd, Saint Louis, MO 63141
8888 Ladue Rd, Saint Louis, MO 63124