Subway 3597

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