Address: 3665 Flora Vista Ave, Santa Clara, CA 95051, USA
Balachandra shanabhag | Sep 1, 2019
Yes you can walkin as getting appointment for next 3 months is not possible. They don't give test after 4:30 pm, considering usual an hour wait go before 3:30 pm.