121 Calle Del Presidente
Bernalillo, NM 87004

Office Hours
Monday 8:00 am-5:00PM
Tuesday 8:00 am-5:00PM
Wednesday 8:00 am-8:00PM
Thursday 8:00 am-8:00PM
Friday 8:00 am-5:00PM
Closed Saturday and Sunday

We accept most health plans including Medicaid, all Salud plans and Medicare. We have active open panel enrollment for Presbyterian, BlueCross/BlueShield, Lovelace Health Plan, Cigna and United. At El Pueblo Health Services, anyone is eligible to receive services. We provide a sliding fee payment structure, based upon the total household income and size of the family, according to proof of income. Minimum Charges are required for medical and pharmacy services. No one is denied care due to their inability to pay.

For Sandoval County residents who qualify we can also aid you in applying for the Sandoval County Health Care Assistance Program.


Serving Sandoval County and New Mexico since 1976

El Pueblo Health Services, INC is a private, not for profit, Community Health Center. It was incorporated by a group of volunteer Board of Directors in 1987 after the National Health Service Corps eliminated funding for Sandoval County. At that time Dr. Alan Firestone left the NHSC and joined EPHS as their full time physician, serving the Town of Bernalillo and the surrounding communities that include Placitas, Albuquerque, Rio Rancho, Corrales, and the Pueblos of San Felipe, Jemez, Santa Ana and Cochiti.

Our Providers

Alan Firestone, MD - Medical Director
Angela Campbell, CFNP
Shari Freyer, PA
Tamara Hudson, MD
Tamara Righettini, CFNP
Felina Ortiz, Certified Nurse Midwife

Our Services

Comprehensive Family Medicine
Treatment of Minor Injuries and Trauma
Same Day Appointments for Acute Illnesses
Chronic Disease Management: Such as Diabetes, Hypertension, Asthma and Heart Disease
Preventive Medicine
Family Planning for Contraception and Well Woman Care
Prenatal Care
Women's Healthcare
Well Child Care and Check-ups
Teen Health and Sports Medicine
Physicals and Immunizations
Health Education