Search Results
Feet for Life Podiatry Center
8637 Delmar Blvd, Saint Louis, MO 63124

Dr. Michael Horwitz is a board certified foot surgeon and CEO of Feet for Life Podiatry Centers and Mid CountyMore Surgery Center. Dr. Blayne McCaffrey also practices at the Center. The doctors offer complete foot and ankle care services and surgery.



See more »