Good: Nice location, convenient. Bad: Unprofessional staff, took two weeks to get blood results back that we were told would be back in 24 hours. Our dog needed medication and shouldn't have had to wait.. Improvements: Doesn't matter. We're not going back..
more