» 12401 West Olympic Blvd - Reviews, Complaints, What is Located

Address: 12401 West Olympic Blvd
Found 1 negative report

Vca Animal Hospital

VCA Animal Hospital would rather have your pet die than make their services affordable. I paid $329 for blood work and 2 cans of food. Blood work showed something attacking her red blood cells but little else. They then wanted to do an X-ray for $150!! The foot clinic I work at part time charges ...