Dr. Thelma Green-Mack, MD
Physical Medicine & Rehabilitation
Make an Appointment
(317) 920-3220Telehealth services available
Center for Spine and Sports Rehabilitation PC is located at 3850 Shore Dr Ste 105, Indianapolis, IN 46254.
Providers at Center for Spine and Sports Rehabilitation PC specialize in Physical Medicine & Rehabilitation.
One provider practices at Center for Spine and Sports Rehabilitation PC.
Use the insurance check on this page to verify if Center for Spine and Sports Rehabilitation PC is in-network.