VCA Keizer Veterinary Hospital
4815 River Road NorthKeizer, OR 97303
* Available at 7:30 am for Surgery Admits