The Interparts of Tulsa shop unveiled its revamped neon sign Friday evening at 3615 E. 11th St. (aka Route 66), one of several neon signs created or restored via the city's burgeoning Route 66 neon-sign grant program. The Interparts sign dates to the 1950s, according to the Tulsa Route 66 Commission. It's the fifth sign … Continue reading New Interparts of Tulsa neon sign is unveiled