Are they taking walk in in person.
Address: 777 E Santa Clara St, San Jose, CA 95112, USA
Karina Gomez | Mar 1, 2022
Yes they have walk in for urgent care but appointments for other departments/specialities
Kathy Easter | Aug 28, 2021
No
Adrienne Rodriguez | Aug 28, 2021
Yes
Thanks! Your answer is awaiting moderation.