Subway 7619

Subway #7619-0 is a Subway restaurant located at Tulsa Promenade, 4107 South Yale Avenue, Tulsa, Oklahoma.