I dont know what the bad review below mine is about but, Ive never had a problem here. I came several times with my dogs and i have never waited or had any problems. The doctors are very understanding and the techs are very good at explaining everything they will do. Ive only been coming here for the past 6 months but i know I would NOT go anywere else
more