See "Kicks 66" along the Mother Road The iconic sculpture, located in the east parking lot of the National Cowboy & Western Heritage Museum, 1700 NE 63rd, was created by local artist Cameron Eagle to honor the 100th anniversary of Route 66.