Quick Access
Scroll down to find out more about us.

Click To Call
17th Street
(303) 515.2500

Map
17th Street
Location

Write A Review

Our Reviews

Request an
Appointment
Welcome to
LoDo Physical Therapy
in Denver
We are nationally recognized experts in Physical Therapy! Your treatment will be delivered exclusively by the highest quality Physical Therapists in the downtown Denver area - no assistants, no aides. Therapy will be individually tailored to address your current needs and customized to help you achieve your future goals.