Home › Areas We Serve

An independent pharmacy for Lamorinda to Alamo.

Family-owned since 1997 in Concord, CA. We’re right on the Walnut Creek border, and we care for patients from across central Contra Costa County who want a pharmacist who knows them, and a pharmacy that can find what others can’t.

Jump to: Concord · Pleasant Hill · Walnut Creek · Lafayette · Orinda · Moraga · Alamo · Danville · Clayton · Martinez

Drive times are approximate, off-peak estimates from our pharmacy at 785 Oak Grove Rd, Suite G2, Concord. Get directions.

What patients travel to us for

Pharmacy serving Concord, CA

ZIP 94518 · 94519 · 94520 · 94521 · Drive time: our home

We’re at 785 Oak Grove Rd, Suite G2, in Concord’s 94518 ZIP code. Concord patients get a pharmacist who knows them by name, same-day refills in most cases, a text line for quick questions, and free delivery for our patients.

Pharmacy serving Pleasant Hill, CA

ZIP 94523 · Drive time: about 10 minutes

Pleasant Hill is one of the shortest trips to our pharmacy. Transfer by phone or text and your first fill can usually be ready the same day. We offer free delivery to our patients in Pleasant Hill.

Pharmacy serving Walnut Creek, CA

ZIP 94595 · 94596 · 94597 · 94598 · Drive time: about 5–15 minutes

We’re at the Concord–Walnut Creek line, a short drive from most of Walnut Creek. Use our online refills or text line and your prescriptions will be ready when you arrive, or have them brought to you with our free delivery for Walnut Creek patients.

Pharmacy serving Lafayette, CA

ZIP 94549 · Drive time: about 15–20 minutes

For Lafayette patients we offer hard-to-find and specific-manufacturer medications, one-on-one medication reviews, and medication synchronization, so you make one trip a month. We don’t currently deliver to Lafayette, so we’ll have everything ready for a single pickup.

Pharmacy serving Orinda, CA

ZIP 94563 · Drive time: about 20–25 minutes

For Orinda patients, transfers are handled entirely by phone, and synchronization puts all your prescriptions on a single monthly pickup, which makes the drive worth it. We don’t currently deliver to Orinda. Call ahead for hard-to-find medications and we’ll confirm we have them before you come.

Pharmacy serving Moraga, CA

ZIP 94556 · Drive time: about 25 minutes

Moraga patients can transfer by phone, refill online, and use medication synchronization so everything is ready on one day each month. Call ahead and we’ll have it ready.

Pharmacy serving Alamo, CA

ZIP 94507 · Drive time: about 15–20 minutes

We offer free delivery to our patients in Alamo, and from Alamo we’re a short trip up I-680. We offer back-ordered medication sourcing, specific-manufacturer generics, one-on-one medication reviews, and synchronization so everything is ready on one day each month.

Pharmacy serving Danville, CA

ZIP 94506 · 94526 · Drive time: about 20–25 minutes

Danville patients can transfer by phone, refill online, and pick up on a synchronized monthly schedule. Call ahead for anything hard to find, and ask us about delivery to your address.

Pharmacy serving Clayton, CA

ZIP 94517 · Drive time: about 15 minutes

Clayton patients get the same personal service: phone or text transfers, online refills, and a pharmacist who answers the phone. Ask us about delivery to your address.

Pharmacy serving Martinez, CA

ZIP 94553 · Drive time: about 15–20 minutes

We bill Medi-Cal Rx, most Medicare Part D plans, and most commercial insurance for Martinez patients, and offer the same services as every patient: hard-to-find medications, MedSync, free medication management, and help with prior authorizations.

Frequently asked questions

Is there an independent pharmacy near Walnut Creek?

Yes. Oak Grove Pharmacy is an independent, family-owned pharmacy at 785 Oak Grove Rd, Suite G2, Concord, right at the Walnut Creek line.

Where do you deliver?

We deliver free to our patients in Concord, Walnut Creek, Pleasant Hill and Alamo, Monday through Friday between 2 and 6 pm, with emergency deliveries on Saturdays. We don’t currently deliver to Lafayette or Orinda. For other nearby addresses, call (925) 681-1823 and ask.

Do you have pharmacists who speak Arabic, Farsi, Urdu or French?

Yes. Our team speaks English, Arabic, French, Urdu and Persian (Farsi).

Do I have to come in to transfer my prescriptions?

No. Call or text us your current pharmacy and medications and we handle the transfer. You only come in to pick up, or we can discuss delivery.

Talk to a pharmacist

Call or text us, or just walk in. A pharmacist will answer your questions.

785 Oak Grove Rd, Suite G2, Concord, CA 94518 · Mon–Fri 10–6, Sat 10–1, closed Sunday. Standard text messages are not encrypted — please don’t text your SSN, insurance ID, or detailed health history.

This page is general information, not medical advice, and does not create a pharmacist–patient relationship. Insurance coverage and product availability vary and are not guaranteed. In an emergency, call 911.