Indy Spine and Balance
just east of I69 and Community North Hospital
On 82nd St. between Clear Vista Pkwy and Hague Rd
Indy Spine and Balance
7465 E 82nd St, Indianapolis, IN, 46256
317-774-2998
dr.ferris@IndySpineAndBalance.com
IndySpineandBalance.com
View Staff & Treatments