St Francis Physical Therapy

Open
yelp logo

(1)

Photos

8051 S Emerson Ave Ste 100
Indianapolis, IN 46237

St Francis Physical Therapy located in Indianapolis IN offers comprehensive rehabilitation services tailored to help patients recover and improve their physical health. With a team of skilled therapists the clinic provides personalized treatment plans that focus on enhancing mobility strength and overall wellness. Patients can expect a supportive environment where their individual needs are prioritized ensuring effective and compassionate care.

Generated from this place's information

Reviews

yelp logo
5.01 reviews
Teri L.
1/1/2021

Had an appointment with Dr Mehta , I was a little apprehensive about physical therapy , i shut my mouth and did what i had to do , to my surprise i could not believe how much physical...

Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisSt Francis Physical Therapy

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.