›› Contact Us

If you have a life threatening emergency call 911.

If you are a patient who needs medical advice when the clinic is closed, please call (619) 429-3733. A doctor is on call 24 hours a day.

Imperial Beach Health Center and Nestor Community Health Center both have the same phone number: (619) 429-3733.


Appointments: x 540, x 541
Human Resources: x 564
Nutrition Services: x 589
Insurance Application Assistance:
Imperial Beach x 574
Nestor x 583 or 619 628-5563
Grants & Donations: x 530
Billing: x 404, x 402

For general information or administrative services an operator will direct your call to the appropriate staff member.


Imperial Beach Health Center Medical Records: (619) 628-5550
Nestor Community Health Center Medical Records: (619) 628-5550
Administration: (619) 575-7972

›› Welcome!

Imperial Beach Community Clinic is the parent organization of Imperial Beach Health Center and Nestor Community Health Center. Imperial Beach Health Center has been providing affordable, high quality primary health care to San Diego's South Bay residents since 1971.

Imperial Beach Health Center
949 Palm Avenue
Imperial Beach, CA 91932


Nestor Community Health Center
1016 Outer Road
San Diego, CA 92154


Email: info@ibclinic.org

We cannot give medical advice or make appointments via email.

Mailing Address:
Imperial Beach Community Clinic
P.O. Box 459
Imperial Beach, CA 91933-0459