1. Taylor Rental 1059 Washington St, Weymouth, MA 02189 Coordinate: 42.19806,-70.93349 Phone: (781) 337-0793