VCA River Road Animal Clinic
4975 River Road NorthKeizer, OR 97303
* Temporary Hours
By signing up, you agree to our Terms and Conditions and Privacy Policy.
Press Inquiries >Opens in New Window
VCA River Road Animal Clinic is temporarily operating seven days a week from 8 am-8 pm as the team from VCA Salem Animal Hospital has joined us while their building is having work done.
VCA Animal Hospitals