• Habla English Ver este sitio en English
Donate Today
Patient Registration



When it comes to prescriptions, convenience is the key.

That’s why we feature one-stop, low-cost pharmacies at two of our locations. Picking up your medications immediately after a medical or dental appointment? Oh, yes. Register for free delivery within 20 miles of your care center? You bet. Our team of friendly pharmacists is here to help you manage your medications, as well as providing low- or no-cost immunization services for your entire family.

Because of our status as a Federally Qualified Health Center, we are able to receive highly discounted medications, sometimes as much as 90 percent off of regular retail pricing. This makes paying for prescription drugs manageable for our uninsured and underinsured patients, especially when it comes to life-saving medications like insulin. Let us help you find ways to save money on your prescriptions. Simply ask your medical, dental, or behavioral health provider about our pharmacy services during your next appointment. 

In need of childhood and adult immunizations for you and your family? Our pharmacists can provide low- or no-cost immunization services to children 5 and older, as well as adults. Community Health Alliance is a Vaccines For Children (VFC) registered provider and participates in the 317 Immunization Program. Both programs provide vaccines to children and adults who might not otherwise be vaccinated because of the inability to pay.

Our team is also out and about in our community providing convenient COVID-19, flu, and back-to-school vaccine clinics. Review upcoming vaccine clinics near you.

Learn more about:

Become a Patient

Request an appointment online or call us to schedule an appointment at a location near you.

4-year-old had lots of cavities!

“My 4-year-old had lots of cavities and I went to different offices for different opinions. Many offices wanted a lot of money and to put her to sleep. Dr. Montoya worked with my daughter to help her feel safe and make her be still so she could do the work while she was awake. Nowhere else would even try. My daughter actually enjoys the dentist now, and all five of my daughters are all better brushers now from talking and learning from Dr. Montoya. She is a blessing.”


I am now receiving equal if not better care than ever.

A long time ago I had money & great health insurance. That was a long time ago! But I discovered Community Health Alliance who took me in on a sliding fee scale. I am now receiving equal if not better care than ever.

Thank you for being my doctor!

Your clinic helps so many people and moves them through very efficiently.  I never mind waiting because I know you are helping someone.  And, when you come in to see me you always give me your full attention, as if I am your only patient.  Your good will and positive intent always shine through. Thank you for being my doctor.

Steven H.

I feel like I just walked in and won the lottery.

I feel like I just walked in and won the lottery…I lost one tooth 2 years ago and I was heartbroken and said I never wanna lose a tooth again. I have been so scared that I would not be able to afford my teeth and now I know I can! I am so so so happy! Thank you thank you thank you from the bottom of my heart!