Subway 35653

Subway #35653-0 is a Subway restaurant located at Walmart Supercenter #544, 5401 Tinker Diagonal Street, Del City, Oklahoma.