The Discover Oklahoma channel, which is part of the state's tourism department, recently produced a segment about Route 66 Neon Sign Park in Tulsa. The signs and park were officially dedicated in September. The park is on Southwest Boulevard (aka Route 66) near West 17th Street in southwest Tulsa. The three signs represent east Tulsa, … Continue reading Discover Oklahoma features Route 66 Neon Sign Park in Tulsa