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.
Mother’s Day Celebration honoring the special ladies in your life!... Read More