Subway 10622

Subway #10622-0 is a Subway restaurant located at 1325 US Highway 71 South, Mena, Arkansas.