Subway 51590

Subway #51590-0 is a Subway restaurant located at Walmart Supercenter #3055, NEC US 412 and SH 167, Catoosa, Oklahoma.