![]() |
![]() Richard Felix Wittock Iii, D.P.M. Podiatrist Medicare: Accepting Medicare Assignments Practice Location: 1011 Bowles Avenue, Suite 123, Fenton, MO 63026 Phone: 636-717-1100 Fax: 636-717-1113 |
![]() Metro Foot Specialists, Llc Podiatrist - Foot & Ankle Surgery Medicare: Not Enrolled in Medicare Practice Location: 1747 Smizer Station Rd, Suite 3a, Fenton, MO 63026 Phone: 636-938-5006 |
![]() Ankle And Foot Institute Of Missouri P.c. Podiatrist Medicare: Medicare Enrolled Practice Location: 1011 Bowles Avenue, Suite 123, Fenton, MO 63026 Phone: 636-717-1100 Fax: 636-717-1113 |