The care team has worked diligently to create the safest protocols to resume scheduled in-person care at the Crossover @SOMA and @San Tomas health centers. As a precaution, please continue to select virtual appointment types, as much as possible, for your convenience and safety. We are currently unable to accommodate walk-ins.

Should you need to be seen in person, a brief pre-screening process is required to minimize the risk of exposure. Upon arrival, all health center visitors will be provided with a new face mask to wear for the duration of the appointment, you’ll be asked to answer a few health screening questions, and your temperature will be checked.

To get the care you need, simply message us, call the health center, or schedule an appointment. As always, we are available to assist you with a phone consultation, free of charge, in order to guide you to your best care options. 

Hours: Monday–Friday, 8am–5pm

Experience the Crossover Difference:

Same or next-day appointments with no waiting.
Many primary care services in one place.
Schedule appointments online.
Spanish translators available. (Nosotros Hablamos Español)
Lyft rides (up to $20) with appointment

@ Soma

(415) 963-0573
49 Stevenson St, 14th Floor,
San Francisco, CA 94105

@ Shoreline

(650) 772-6131
1080A La Avenida St.
Mountain View, CA 94043

@ San Tomas

(408) 708-0204
2371 Owen St.
Santa Clara, CA 95054

@ North First

(408) 495-5850
145 Nicholson Lane
San Jose, CA 95134

@ Mathilda

(408) 665-3728
323 Soquel Way
Sunnyvale, CA 94085


Use the button below for a quick response to any questions or concerns. Eligible for our services? To activate your account or book your next visit, use the login/sign up link at the top of this page.