Hospitals in Weymouth (MA) Full list of companies Hospitals category in Weymouth, Massachusetts South Shore Hospital 85 Columbian St, Weymouth, MA 02190, (781)340-1653 Page 1