Check out the newly opened Museum located at 9670 Foothill Blvd in Rancho Cucamonga, California! Contact phone is (909) 271-1024. This is a great story from the official website page that not only tells the history but explains the emotional connection for so many. Read more at www.route66ieca.org.
The Best of So Cal