» Contact Us : Downtown Clinic
Contact Us

Now Open! Atlas Physical Therapy in Downtown Denver

To serve our patients that live or work Downtown better we have opened a clinic in the heart of the financial district at 621 17th St, Suite 2030, Denver Colorado 80293. The owner and founder of Atlas PT, Karl Bebendorf  is the physical therapist onsite at the Downtown clinic.  With over 22 years of experience in treating orthopedic injuries Karl enjoys the tremendous sense of satisfaction that comes with helping patients become fully active again!  Karl is one of relatively few physical therapists that is board certified in orthopedics (OCS) and is a Doctor of Physical Therapy.

Atlas Physical Therapy Downtown offers exclusively affordable cash / self pay rates.


There is no free parking at the downtown clinic but the following options are nearby:

  • 18th & California Light Rail Station
  • 17th & California Bus Stop
  • 16th St Mall Bus

Paid parking:

  • Central Lots right outside of the budiling
  • AMB Lot just to the north
  • Metered Parking along Welton, 18th, 17th and California


Share this page