Excellent Sonora Quest lab. Have been too many around the valley and it usually takes 20 minutes to an hour to get your blood drawn. I was in and out of this location and less than 10 minutes. Friendly knowledgeable helpful staff. If you have a choice and you're not far they say this one is usually pretty empty especially after lunch