Barrington
Bayside Veterinary Care
233 Waseca Ave, Barrington, RI 02806