Location We are pleased to announce our new location!

Our office is conveniently located in central Denver near the Cherry Creek Shopping Mall!

695 S. Colorado Blvd, Suite 20
Denver, CO 80246

We are located on the Garden level of the building which is one level below the lobby. There are stairs and elevator access from the main lobby of the building.


There is a visitor parking lot adjacent to the building on Exposition. There is also free 2 hour parking on Exposition.

Phone: 303.360.0727
Fax: 303.360.0578

Clinic Hours:

Monday – Thursday: 8:00am – 6:30pm
Friday: 8:00-5:00pm
Saturday: 8:00am – 2:00pm