QuickCare Clinic 1707 East 68th Avenue, Denver, CO 80229