Rio Vista Veterinary Hospital
9206 Barringer Road
Painted Post, NY 14870

Phone: (607) 962-0931
Fax: (607) 962-3921

Send Us A Message

  • This field is for validation purposes and should be left unchanged.

Business Hours:
Monday-Friday: 7am to 5pm
Saturday: 7am to 12pm
Sunday: Boarding pick-up only 6 to 7pm

Our Location