General Practitioners Lighthouse Complex Care Clinic | Denver, CO General Practitioners 1240 South Parker Road, Denver, Colorado 80231, United States Added on April 13, 2022