Subway 26287

Subway #26287-0 is a Subway restaurant located at 79 Swansea Mall Drive, Swansea, Massachusetts.