South Weymouth MA Veterinarians 1. 3 Hollis St, South Weymouth, MA 02190 | South Shore Ferret Care (781) 812-0692