I'm unsure why this place would receive a bad review. I came, gave blood, and left. There was no one else there, took about ten minutes total from check in to leaving. The ladies weren't the friendliest but they could have been a lot worse.
My midwife sends my blood work and other things to be tested here and I also went in to give blood for my thyroid to be checked. They accept my insurance, blue shield pathway ppo which is always nice