Subway 3597

Subway #3597-0 is a Subway restaurant located at, 26 Market Street , Swansea, Massachusetts.