Winslow, Arizona March 27, 2018 by Michael Winslow, Arizona was a U.S. Route 66 town. I-40 eventually replaced U.S. Route 66, which is a busy trucking highway. We wanted to stay near Winslow so that we could visit Meteor Crater and the Homolovi ruins. [Read more…] about Winslow, Arizona