Filming Locations (5)

  • Amelia Earheart Park, North Hollywood, Los Angeles, California, USA

  • North Hollywood High School - 5231 Colfax Avenue, North Hollywood, Los Angeles, California, USA

  • Old Zoo, Griffith Park - 4730 Crystal Springs Drive, Los Angeles, California, USA

  • Studio City, Los Angeles, California, USA

  • Toluca Lake, Los Angeles, California, USA