1. Hometown Wildlife-Pest Control 179 Plymouth St, Carver, MA 02330 Coordinate: 41.92093,-70.80218 Phone: (774) 961-9507