Retail Swansea Crossing Details 180,000 Sq. Ft. New Development Marshall’s Address 207 Swansea Mall River , Swansea, MA 02777 Contact Us