Recent deaths in weymouth ma. Jan 8, 2025 · 809 Main Street, South Weymouth, MA 02190.