Sutter Urgent Care - Palo Alto Center

Lee Building, 795 El Camino Real Level 1, Palo Alto, CA 94301

Phone: 650-853-2958

Sutter Urgent Care - Palo Alto Center

About Sutter Urgent Care - Palo Alto Center

Sutter Urgent Care - Palo Alto Center is at Lee Building, 795 El Camino Real Level 1, Palo Alto, CA 94301. It's open 8 AM–8 PM every day.

It averages 4.4 stars from 809 Google reviews.

There are 4 other clinics within 5 miles; the closest is Sutter Pediatric Urgent Care - Palo Alto, less than 0.1 miles away.

Other urgent care nearby