Instant Urgent Care
Add to Favorites
OPEN NOW
Today: 9:00 am - 7:00 pm
TollFree: (800) 506-6894
Phone: (408) 260-2273
Address: 4949 Stevens Creek Blvd, Santa Clara, CA 95051
2700 Homestead Rd, Santa Clara, CA 95051
7225 Rainbow Dr, San Jose, CA 95129
700 Lawrence Expy, Santa Clara, CA 95051
5150 Graves Ave, San Jose, CA 95129
1825 Civic Center Dr, Santa Clara, CA 95050
455 Oconnor Dr Ste 210, San Jose, CA 95128
576 E El Camino Real, Sunnyvale, CA 94087
3275 Stevens Creek Blvd Ste 245, San Jose, CA 95117
130 Bellerose Dr, San Jose, CA 95128
1333 Meridian Ave, San Jose, CA 95125