Multiple Convenient Locations to Serve You

We're conveniently located throughout the San Francisco Bay Area. Members can book appointments online, with our mobile app, or by phone. No appointment is necessary for lab tests.

Two Embarcadero Center

2 Embarcadero Center
Lobby Level
San Francisco, CA 94111
415-578-3100

Four Embarcadero Center

4 Embarcadero Center
Lobby Level
San Francisco, CA 94111
415-529-4566

Financial District – Clay

559 Clay Street
2nd Floor
San Francisco, CA 94111
415-644-5265

Financial District – Sutter

110 Sutter Street
6th Floor
San Francisco, CA 94104
415-291-0480

Financial District – Montgomery

220 Montgomery Street
Suite 1212
San Francisco, CA 94104
415-392-8200

Spear Street

201 Spear Street
Suite 230
San Francisco, CA 94105
415-503-9277

SoMa - South Park

501 2nd Street
Suite 415
San Francisco, CA 94107
415-529-4567

Transbay Center - May 2016

535 Mission Street
Suite 100
San Francisco, CA 94105
415-590-6275

Hayes Valley

98 Gough Street
San Francisco, CA 94102
415-230-5489

Pacific Heights

2410 California Street
San Francisco, CA 94115
415-529-4050

Laurel Heights

3490 California Street
Suite 203
San Francisco, CA 94118
415-593-1134

Castro

595 Castro Street
San Francisco, CA 94114
415-529-4099

Noe Valley - 23rd St

3901 23rd Street
San Francisco, CA 94114
415-830-4744

Noe Valley - 24th St

3885 24th Street
San Francisco, CA 94114
415-529-4522

Inner Sunset

840 Irving Street
San Francisco, CA 94122
415-590-6140

Mission - Valencia

580 Valencia Street
San Francisco, CA 94110
415-593-1136

Bon Air Center

350 Bon Air Center
Suite 200
Greenbrae, CA 94904
415-578-3095

San Rafael

1004 Northgate Drive
San Rafael, CA 94903
415-590-6150

Burlingame

329 Primrose Road
2nd Floor
Burlingame, CA 94010
650-288-1200

Palo Alto

590 Forest Avenue
Palo Alto, CA 94301
650-288-4080

Redwood City

900 Veterans Blvd
Suite 150
Redwood City, CA 94063
650-298-8774

Sunnyvale

1299-A Oakmead Parkway
Sunnyvale, CA 94085
408-520-4510

San Jose

746 The Alameda
Suite 10
San Jose, CA 95126
408-228-1020

Berkeley

1801 Shattuck Ave
Suite A
Berkeley, CA 94709
510-225-1025

Oakland

3850 Grand Avenue
Oakland, CA 94610
510-225-1013