Frank Glenn, PT
Physical Therapy
Make an Appointment
(781) 225-6789Telehealth services available
Spine & Sport Physical Therapy is located at 22 W Oglethorpe Ave, Savannah, GA 31401.
Providers at Spine & Sport Physical Therapy specialize in Physical Therapy.
Three providers practice at Spine & Sport Physical Therapy.
Use the insurance check on this page to verify if Spine & Sport Physical Therapy is in-network.