Achilles 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