Subway 10622

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