Skip to main content
  • facebook
  • google-plus
  • Phone: (607) 962-0931
  • 9206 Barringer Road, Painted Post, NY 14870
Hit enter to search or ESC to close
Rio Vista Veterinary HospitalRio Vista Veterinary Hospital
  • Home
  • New Clients
    • New Client Registration Form
    • Prescription Refill and Food Order
  • About Us
    • Meet Our Team
    • Our History
    • Hiring
  • Our Services
  • Pet Health
    • Pet Health Library
    • How-To Videos
    • Pet Health Checker
    • Pet Food Recalls
    • Product Recalls
    • Pet Insurance
    • News
  • Contact
    • Schedule Apt/Online Portal
  • Emergencies
  • Online Pharmacy
Rio Vista Veterinary Hospital

Have a Question? Need to book an appointment?

Schedule Apt/Online PortalCall Now: (607) 962-0931
Contact

P: (607) 962-0931
E: riovistavet@gmail.com

Location

9206 Barringer Road,
Painted Post, NY 14870

Get Directions

Hours

Mon: 7am – 5pm
Tues: 7am – 4pm
Wed: 7am – 5pm
Thurs: 7am – 5pm
Fri: 7am – 5pm
Saturdays: by appointment
Sundays: closed

*Note we are closed daily from 12pm-1pm for lunch

Emergency Information

We understand that emergencies happen at all hours. It is critical to have an emergency plan in place for your pet.

View Hospitals

© 2025 Rio Vista Veterinary Hospital.
Powered by LifeLearn Veterinary Websites

  • Home
  • New Clients
    • New Client Registration Form
    • Prescription Refill and Food Order
  • About Us
    • Meet Our Team
    • Our History
    • Hiring
  • Our Services
  • Pet Health
    • Pet Health Library
    • How-To Videos
    • Pet Health Checker
    • Pet Food Recalls
    • Product Recalls
    • Pet Insurance
    • News
  • Contact
    • Schedule Apt/Online Portal
  • Emergencies
  • Online Pharmacy
  • facebook
  • google-plus