Subway 30285

Subway #30285-0 is a Subway restaurant located at, 738 West 23rd Street , Tulsa, Oklahoma.