Very rude and hateful staff.It happens on August 2007, when I dont have GPS and I was lost at the time.I just ask for a simple direction, all they gave me was a dirty look and a good yelling for no reason. The place is full of hatred!!!
Excellent people. One stop solution for serological or any lab tests
Awesome staff