Translator
Denver Health: Orthopaedic Services

Clinic Location and Hours

780 Delaware
Denver, CO 80204 
Monday-Friday
8:00 a.m. - 4:30 p.m.
Located in Pavilion B, 1st floor,
between the "Main Street Cafe" and "Gift Shop"

Get Directions

Information and Appointment Line
303-602-1590

 New Patient Referrals
303-436-3555
 

Toll Free

1-866-344-2334

Referral Form

Request Medical Records

Email: cfx@dhha.org