Armada Foot And Ankle Clinic Podiatrist Medicare: Medicare Enrolled Practice Location: 23064 E Main St, Armada, MI 48005 Phone: 586-784-0184 Fax: 586-784-5227 |
Dr. Gretta Shara, DPM Podiatrist Medicare: Accepting Medicare Assignments Practice Location: 23064 E Main St, Armada, MI 48005 Phone: 586-784-0184 Fax: 586-784-5227 |