Our Story

Clínica Tepeyac's roots were established in 1993, when a committed group of North Denver residents took action to address the problem of lack of health care for working poor individuals and families in their community. With limited financial resources, but with abundant faith, hundreds of volunteers came together to transform a run-down house into a thriving health clinic. This nonprofit clinic, Clínica Tepeyac, would eventually serve tens of thousands of uninsured men, women and children, regardless of immigration status, race, religion or income.

In 2005, Clínica Tepeyac began negotiations with Denver Health and Hospitals, the City and County of Denver, and Councilwoman Judy Montero to acquire a former DHH clinic located in north Denver that had been closed since 2003. The organization received a Community Development Block Grant to purchase the building and raised capital funds for renovations and furnishings.

On December 1, 2006, Clínica Tepeyac moved into its new clinic facility and began seeing patients. At that time, Clínica Tepeyac provided services for 2,600 patients. In just four short years, we will triple that number by the end of 2010 to be over 7,000 patients. Clinic services have expanded to include the full range of preventive and primary care, creating a true medical home for thousands of uninsured families in the Denver metropolitan area.

Clínica Tepeyac also refers patients requiring specialty care to the community of providers willing to accept these underserved patients. Since its founding, Clínica Tepeyac has become a model for providing health education, prevention, and primary medical services to a growing Latino population.

Mountain Logo

Patient Stories

Read our patient stories of hope, gratitude and generosity

Clinic Services

Do you need healthcare? See a list of our clinical services

Awards & Grants

Clínica Tepeyac receives Denver
Post Season to Share funds

ClInica news

Read about how Clínica Tepeyac is making news in the community

5075 Lincoln Street, Denver, Colorado 80216
Appointments 303-458-5302
Fax 303-433-7452