Subway 38932

Subway #38932-0 is a Subway restaurant located at Walmart Supercenter #1056, 3300 North Tri-City Drive, Newcastle, Oklahoma.