Podiatrists Phoenix Institute-Foot Care 4530 North 32nd St # 102 Phoenix, AZ 85018 (602) 462-1497 phoenixfeet.com