Back to Points of Interest Route 66 Townhouse Welcome Center & Gift Shop / Attraction in New Mexico