Riverside Primary Care Clinic

Verified listing
3988 Merrill Ave, Riverside, CA, 92506
3.6(15 Google reviews)
Read reviews on Google ↗as of Oct 2026

About Riverside Primary Care Clinic

What is Riverside Primary Care Clinic?

Riverside Primary Care Clinic is a family medicine practice at 3988 Merrill Ave in Riverside, California. Joanna Ayala, MD, a board-certified family physician with a decade of experience, leads the clinic, with Mario Herrera, FNP-C, and Diana Hernandez, FNP-C, also seeing patients. Weight loss and bioidentical hormone replacement are two of several services offered alongside primary care, senior care, women's health, and PRP therapy. The weight loss program is described as medically supervised and personalized, built around a health and lifestyle evaluation, a nutrition and exercise plan, and regular follow-up visits. Semaglutide and tirzepatide are named among the medications used in weight management. The clinic also offers an InBody body-composition test in office, and it runs secure telehealth visits for patients who do not want to come in. It is open Monday through Friday, 8am to noon and 1 to 5pm, and closed weekends.

In its own words: "At Riverside Primary Care Clinic in Riverside, California, Joanna Ayala, MD, provides medically supervised weight loss programs for men and women ready to change their lives and improve their health."

What does it cost?

No price for the Riverside weight loss or hormone replacement programs is published. A monthly pricing list for semaglutide and tirzepatide does appear on the clinic's website, but it is attached to a different office, in Murrieta, with its own phone number, so it should not be assumed to be the Riverside pricing. The one number specific to this location is the InBody body-composition test, listed at $55 for results. Nothing is stated about a consultation fee, insurance acceptance, or financing.

What should you ask before you book?

Ask what the monthly cost is for the Riverside weight loss program specifically, since the published pricing on the website belongs to another office. Ask whether that monthly fee includes the medication itself or only the visit and monitoring. Ask whether the semaglutide or tirzepatide prescribed is brand-name or compounded. Ask whether Dr. Ayala or one of the nurse practitioners will be the one writing and managing your prescription, and what their follow-up schedule and lab work cost. Ask whether the clinic accepts your insurance for the visit portion of care, since that is not stated, and what the process is if you want to stop the program.

Who is it a good fit for?

This is a good fit if you want weight loss or hormone care handled inside an ongoing primary care relationship, with the same clinic available for chronic condition management, women's health, and routine visits, rather than a program that only exists on its own. It makes less sense if you are looking for published, fixed pricing before you ever pick up the phone, since that part is not posted for this location and will need to come from a call.

Sources: riversideprimarycareclinic.com, riversideprimarycareclinic.com/services/weight-loss, riversideprimarycareclinic.com/services, riversideprimarycareclinic.com/services/weight-loss/program-pricing, riversideprimarycareclinic.com/providers, riversideprimarycareclinic.com/services/primary-care

Services Offered

✓Telehealth / Online

What we confirmed

Read off Riverside Primary Care Clinic’s own website on 2026-10-10. These are their words, not ours.

  • ✓Medical weight loss — listed on their site as “At Riverside Primary Care Clinic in Riverside, California, Joanna Ayala, MD, provides medically supervised weight loss programs for men and women ready to change their lives and improve their health.” source
  • ✓Hormone therapy — listed on their site as “With services like chronic condition management, bioidentical hormone replacement, and medically-supervised weight loss, the team partners with patients to help improve their health and quality of life.” source

Hours

Monday to Friday: 8:00AM-12:00PM 1:00PM-5:00PM Saturday & Sunday: Closed

Location