Dr. Owen Friest, DC
Chiropractic
Make an Appointment
(317) 817-9900Telehealth services available
Indy Spine and Rehab is located at 718 Adams St Ste D, Carmel, IN 46032.
Providers at Indy Spine and Rehab specialize in Chiropractic.
Visit Healthgrades to view Indy Spine and Rehab hours.
Three providers practice at Indy Spine and Rehab.
Use the insurance check on this page to verify if Indy Spine and Rehab is in-network.