Subway 55448

Subway #55448-0 is a Subway restaurant located at Walmart Supercenter #18, 1112 Highway 367 North, Newport, Arkansas.