Subway 7802

Subway #7802-0 is a Subway restaurant located at Woodland Hills Mall, 7021 South Memorial Drive Suite 0257A, Tulsa, Oklahoma.