Arch and Ball Problems

Click on one of the below links to learn more....

Armada Location:
    23064 East Main St. Armada, MI  48005
   
 Shelby Location:
51850 Dequindre Rd,
Suite 1
Shelby Twp., MI 48316
 

Armada Foot and Ankle Clinic
medical and surgical treatment of the foot


586-784-0184