Subway 11401

Subway #11401-0 is a Subway restaurant located at 12207 North MacArthur, Oklahoma City, Oklahoma.