OIG Cleared
NPI Verified
Indy Muscle & Joint Clinic
11691 Fall Creek Rd Suite 110, Indianapolis, IN 46256, United States, 46256 Indianapolis, IN
About this clinic
Treatments offered
Contact information
11691 Fall Creek Rd Suite 110, Indianapolis, IN 46256, United States
46256 Indianapolis, IN
46256 Indianapolis, IN
Office hours
- Monday – Friday
- 8am – 5pm
- Saturday
- 9am – 12pm
- Sunday
- Closed