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.


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

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