Subway 14003

Subway #14003-0 is a Subway restaurant located at Greenway Village Shopping, 4004 South Yale Avenue, Tulsa, Oklahoma.