Subway 47299

Subway #47299-0 is a Subway restaurant located at University of Tulsa, 800 South Tucker Drive, Tulsa, Oklahoma.