Subway 6429

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