Subway 19886

Subway #19886-0 is a Subway restaurant located at Eastgate Metroplex, 14002 East 21st, Tulsa, Oklahoma.