Self-advocacy Self-advocacyThe Arc of the South Shore371 River Street , North Weymouth, MA 02191Phone: 781-335-3023 Record last updated on 01/10/2020