Subway 18818

Subway #18818-0 is a Subway restaurant located at 4227 Northwest 23rd Street, Oklahoma City, Oklahoma.