Subway 23741

Subway #23741-0 is a Subway restaurant located at Capital Square Station, 950 Northeast 23rd Street, Oklahoma City, Oklahoma.