Rating: ★★★★☆ 4.4 / 5 (752 Reviews)
Sutter Urgent Care - Palo Alto Center is a Emergency Room located in Sutter Urgent Care - Palo Alto Center, Lee Building, 795 El Camino Real Level 1, Palo Alto, CA 94301
You can reach Sutter Urgent Care - Palo Alto Center through the contact information provided on our page. You can also access our location using Google Maps.
Address: Sutter Urgent Care - Palo Alto Center, Lee Building, 795 El Camino Real Level 1, Palo Alto, CA 94301 Palo Alto, CA Fremont
Phone: +16508532958
Website: Go to website