Subway 22460

Subway #22460-0 is a Subway restaurant located at, 101 East 4th Street , Stromsburg, Nebraska.