"You are today where your thoughts have brought you; you will be tomorrow where thoughts take you."

- James Allen

Office Locations & Hours

To schedule an appointment, please call our scheduling office at (925) 327-1460.

Office Locations and Hours

Please select the office name below to see a map and other information about each office.

Click here for office schedule changes.

For email notification of office schedule changes,
sign up for our Email Newsletter.


Walnut Creek
130 La Casa Via
Building 2, Suite 209
Walnut Creek, CA 94598
p: (925) 935-6252
f: (925) 930-0942
Get directions and Hours
Brentwood
350 John Muir Parkway
Suite 180
Brentwood, CA 94513
p: (925) 513-3140
f: (925) 513-2830
Get directions and Hours
Pleasanton
5575 West Las Positas, Suite 230
Pleasanton, CA 94588
p: (925) 463-9400
f: (925) 463-8554
Get directions and Hours
San Ramon
Bishop Ranch #11
2305 Camino Ramon, Suite 225
San Ramon, CA 94583
p: (925) 327-1450
f: (925) 327-1454
Get directions and Hours
Berkeley
3017 Telegraph Ave #310
Berkeley, CA 94709
p: (510) 644-2316
f: (510) 704-8346
Get directions and Hours
Research Office
130 La Casa Via
Building 2, Suite 210
Walnut Creek, CA 94598
p: (925) 935-2599
f: (925) 935-2664
Get directions and Hours

The Joint Council of Allergy and Immunology issues national guidelines regarding immunotherapy. In compliance with these guidelines, and to insure your safety while completing your course of immunotherapy, we enforce a 30 minute wait time in the office following allergy injections. We value your time and are committed to providing you the best possible experience in our office.