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
Billing Office: 720-328-9176
8 a.m. to 9:30 p.m. Monday – Friday
8 a.m. to 5:30 p.m. Saturday
8 a.m. to 5:30 p.m. Sunday
*Closed on Thanksgiving & Christmas.
Please call ahead for other holiday hours.
20 Mile Urgent Care