Dr. Thelma Green-Mack, MD
Physical Medicine & Rehabilitation
Make an Appointment
(317) 920-3220Telehealth services available
Center Spine/Sports Rehab is located at 3520 Guion Rd Ste 303, Indianapolis, IN 46222.
Providers at Center Spine/Sports Rehab specialize in Physical Medicine & Rehabilitation.
Two providers practice at Center Spine/Sports Rehab.
Use the insurance check on this page to verify if Center Spine/Sports Rehab is in-network.