Subway 44856

Subway #44856-0 is a Subway restaurant located at Town West Shopping Center, 5620-B West Skelly Drive, Tulsa, Oklahoma.