Subway 28208

Subway #28208-0 is a Subway restaurant located at, 9115 Northeast 23rd Street , Oklahoma City, Oklahoma.