Filming Locations (4)

  • Travel Town Museum - 5200 Zoo Dr, Los Angeles, California, USA

  • Robincroft Castle, Pasadena, California, USA

  • Riverfront Stages - 13100 Telfair Avenue, Sylmar, Los Angeles, California, USA

  • Oceano Dunes State Vehicular Recreation Area, Oceano, California, USA