Our offices are open Monday through Friday from 9:00 a.m. - 12:30 p.m. and from 2:00 p.m. - 5:00 p.m., with phone calls answered during these hours.


To schedule an appointment with our physicians, for ALL offices please call: 925.939.9610 (925.939.9630 fax).


For your convenience, we have members on our staff who speak the following languages:
Arabic, Dari, Hindi, Italian, Russian, Sign Language, Spanish, Ukrainian, Vietnamese, Visayan.


For information on what to bring to your appointment and additional questions, please visit our FAQs page.




Walnut Creek Office

500 Lennon Lane

Walnut Creek, CA 94598

directions & map »



Danville Office

1320 El Capitan Drive, Ste. 330

Danville, CA 94506

directions & map »

Click here for additional
information about this office.



Concord Office*

2339 Almond Avenue

Concord, CA 94520

directions & map »



San Ramon Office*

5601 Norris Canyon Road, Ste. 340

San Ramon, CA 94583

directions & map »



PET / CT Scanning Office

3000 Oak Rd., Suite 111

Walnut Creek, CA 94597

directions & map »



Rossmoor Offices*

1210 / 1220 Rossmoor Parkway

Walnut Creek, CA 94595

directions & map »





* Satellite offices