Mitzi’s Motor Mavens: Megan Myschief
The Cucamonga Service Station is an award winning, nationally recognized Route 66 landmark, attracting tourists to the Inland Empire region of California from across the country and around the world as they travel Route 66 to relive that bygone nostalgic era.
