Subway 6943

Subway #6943-0 is a Subway restaurant located at, 805 South 13th Street , Norfolk, Nebraska.