Subway 10638

Subway #10638-0 is a Subway restaurant located at Greenway Plaza Shopping Center, 11647 South Western, Oklahoma City, Oklahoma.