Beautiful building. Nice staff. My experience was great until I got a phone call that my sons blood work was cancelled and to come back in. No one cancelled it. I talked with them and found out that it was lost, not stored properly or a computer error. Seriously!!! I'm not going back!!!!! I trusted them with his blood!!!! There are HIPAA laws that give patience confidence in their providers. He missed the following day of school because his arm was swore. He hates needles and tensed up. I can't imagine making him do it all over again.