top of page
Get in Touch
Location

Location

5440 Moeller Avenue, Suite #148
Norwood, OH 45212

Our physical therapy office is located inside the Holy Spirit Center next to the gift shop.

The easiest way to find our office is to turn into the Holy Spirit Center from Montgomery road and to park in the side parking lot. From there, follow the path leading to the side door where you'll find signage to our office.

bottom of page