Barrington Veterinary Clinic

Contact Us

  • 260 Waseca Ave # B, Barrington, RI 02806
  • (401) 245-9226
  • http://www.barringtonvet.com/

Our Specialties

  • Small Animals