Contact Us


Contact Us


We are in the Office Depot shopping center at the intersection of 20 Mile Road and Parker Road in Parker Colorado.

11355 S. Parker Road, Suite 103
Parker, Colorado 80134

Main Office: 720-974-7210
Fax: 720-851-1215
Billing Office: 720-328-9176



Business Hours:

8 a.m. to 9:30 p.m. Monday – Friday
8 a.m. to 5:30 p.m. Saturday

We are closed on Sundays.

Closed on Thanksgiving & Christmas.

Please call ahead for other holiday hours.

20 Mile Urgent Care