Department Stores in South Weymouth (MA) Full list of companies Department Stores category in South Weymouth, Massachusetts Marshalls 35 Pleasant St, South Weymouth, MA 02190, (781)337-5816 Page 1