Created by j_murph632 - December 19th 2016
901 E Route 66 Blvd, Tucumcari, NM, US
Route 66 Welcome Center & Gift Shop