Weymouth MA Charitable Institutions 1. 20 Mathewson Dr, Weymouth, MA 02189 | South Shore Habitat for Humanity (781) 337-7744