Bayside Veterinary Care Emergency Hospitals 233 Waseca AvenueBarrington, Rhode Island 02806 View Profile