Locations
Palo Alto Center
795 El Camino Real
Level 2, Lee Building
Palo Alto, CA 94301
Department phone: 650-853-2981
Main phone: 650-321-4121
Google Map
Office hours: Monday through Friday, 9 a.m. to 5:30 p.m.
Doctors at this location
Palo Alto drop-in injection hours:
- Monday through Friday, 8:30 to 11:30 a.m. and 1 to 5 p.m.
- Closed daily, 12 a.m. to 1 p.m.
- Saturday (first and third of the month only), 8:30 to 11:15 a.m., by appointment only.
