Subway 36600

Subway #36600-0 is a Subway restaurant located at Centennial Plaza, 1911 South Yale Avenue, Tulsa, Oklahoma.