1. Ankle and Foot Institute 1011 Bowles Ave Ste 123, Fenton, MO 63026 Coordinate: 38.52737,-90.47371 Phone: (636) 717-1100