Subway 28208

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