How May We Assist You?

Find a Physician

Meet our team of highly talented and caring physicians and advanced practitioners

Make an Appointment

Please call (760) 291-6700 during regular business hours to schedule a telehealth or onsite visit.

Find a Location

Graybill offices are in the city of Vista and Oceanside.

Urgent Care

Need care now? Walk-ins are accepted 7 days a week at our Escondido Urgent Care clinic


Urgent Care Expanded Hours

Hours for our Urgent Care facility in Escondido have been expanded to 9 a.m. to 8 p.m., 7 days a week. If you need non-emergency medical care during the weekend or after normal business hours, Urgent Care can be a good option. For additional information including directions, visit

Graybill Medical Group and Arch Health Medical Group Align to Form Palomar Health Medical Group

Effective December 1, 2020, Graybill Medical Group has become affiliated with Arch Health Medical Group to form Palomar Health Medical Group. Like Graybill, Arch Health is a large multi-specialty group practice with offices in North San Diego County. By combining resources, the two medical groups will be able to offer a wider range of services through a network of 170 primary care and specialty physicians and advanced practitioners and 22 locations in North San Diego and South Riverside Counties. Download the press release.


IHA Award for Excellence in Healthcare


Our dedicated healthcare professionals are available to serve you and address your medical requirements during our system restoration. To learn more about the restoration of our electronic systems, please follow the link provided below.