The Filling Station pumps up Route 66, El Reno
Attraction has greeted visitors from 46 states, 30 countries
The Filling Station at 120 S. Choctaw celebrated a “soft opening” the morning of May 3. Two months later, the level of activity at the restored Route 66 attraction has been rather eye-opening.&...