Kansas City Foot & Ankle Clinics Podiatrist Medicare: Medicare Enrolled Practice Location: 12528 Whispering Hills Ln., St. Louis, MO 63146 Phone: 816-944-9780 |
Robert M Moore, DPM Podiatrist Medicare: Not Enrolled in Medicare Practice Location: 5701 Delmar Blvd, St. Louis, MO 63112 Phone: 314-367-7848 Fax: 314-367-2985 |
Dr. Stuart Lewis Frankel Ii, D.P.M. Podiatrist - Foot & Ankle Surgery Medicare: Not Enrolled in Medicare Practice Location: 915 North Grand Blvd., St. Louis, MO 63106 Phone: 314-894-6587 |