Our clinic is open and seeing patients! We are also offering telehealth!

Contact Us

We are located in the heart of the LoDo district of downtown Denver in the Alamo Plaza Building, across from the Market Street station and 2 blocks from Union Station with easy access to RTD buses and light rail.

Email: info@lodopt.com

LoDo Physical Therapy
1401 17th St #475
Denver, CO 80202

Phone: (303) 515-2500
Fax: (303) 515-2525