Subway 64428

Subway #64428-0 is a Subway restaurant located at Market at Avalon Shopping Center, 8010 East 106th Street, Tulsa, Oklahoma.