Subway 6723

Subway #6723-0 is a Subway restaurant located at 523 North Gilcrease Museum Road, Tulsa, Oklahoma.