Subway 20951

Subway #20951-0 is a Subway restaurant located at, 23 North Council , Oklahoma City, Oklahoma.