Back to Points of Interest Route 66 Interpretive Center / Attraction in Oklahoma