LoDo Physical Therapy
1401 17th St., Suite #475
Denver, CO 80202
We are located in the heart of the LoDo district of Downtown Denver in the
Lodo Towers (1401), across from the "future" Market Station, and just two blocks from
Union Station with easy access to RTD buses and light rail! Although we cannot
provide parking, there is generally street parking available for those that need to commute in!