It's quest lab and they suck. I waited 30 mins with an appointment and still was not seen. But they took the walk in while I still waited.. They don't value you or your time.
711 D St #102, San Rafael
It's quest lab and they suck. I waited 30 mins with an appointment and still was not seen. But they took the walk in while I still waited.. They don't value you or your time.