Contact Us

Schedule Your Appointment Today!

Grand Lake Health Center

3640 Grand Ave., Suite 106
(between Weldon Ave. & Davidson Way)
Oakland, CA 94610

Call us to schedule your appointment or simply complete the Email Us form below.

We are happy to speak to you about any questions or concerns you may have about our services or products. We can be contacted at (510) 268-8557.

Email Us

Your personal information will not be shared or sold to any person, company or corporation of any kind whatsoever.

Please select a topic.
Name *
Phone *
If you would like to schedule an appointment, please let us know which days/times you are requesting.
Preferred Date of Appointment
Preferred Date of Appointment
Preferred Time of Appointment
Preferred Time of Appointment

We always do our best to accommodate the date/time you requested. We will contact you to confirm your actual appointment details.


Get Directions

Grand Lake Health Center is conveniently located on Grand Avenue in Oakland near Grand Lake and Lake Merritt neighborhoods. Our office is located in the Lower Hills district three blocks from the historic Grand Lake Movie Theater.


Hours of Operation

Mon: 10AM - 5PM
Tue: Closed
Wed: 10AM - 6PM
Thurs: 12PM - 5PM
Fri: 10AM - 5PM
Sat: 10AM - 1PM
Sun: Closed


New Patients

Save yourself some time on your first visit by downloading and filling out our New Patient Form for all patients except auto injuries. This lets us know the history and current state of your health. What questions, concerns, goals, regarding wellness can we help you with? Let us know!