Filming Locations (5)

  • El Camino Motel - 550 Highway 75, Imperial Beach, California, USA

  • Imperial Beach, California, USA

  • Monument Road County Park, Imperial Beach, California, USA

  • Melody Ranch - 24715 Oak Creek Avenue, Newhall, California, USA

  • Santa Clarita, California, USA