Subway 6429

Subway #6429-0 is a Subway restaurant located at 2126 West Interstate 240 Service Road, Oklahoma City, Oklahoma.