Saint Francis Physical Therapy
700 E Southport Rd
Indianapolis
IN
46227
(317) 781-1165
franciscanalliance.org
Open Map
Description
St Francis Physical Therapy is located at 700 E Southport Rd, Indianapolis, IN. This location is in the Edgewood neighborhood. This business specializes in Care Providers, Hospitals & Medical Centers and Doctors & Clinics.
by merchantcircle on March 26, 2015 from
merchantcircle
health
health practitioner
medical
offices & clinics of medical doctors
offices of health practitioners
offices of physicians
physical therapist
Physical Therapy
Sport Medicine
sports medicine specialist