Filming Locations (2)

  • Sascha Brastoff Esplanade, 246 26th Street, Santa Monica, California, USA (jewelry store, closed late 1973)

  • Los Angeles, California, USA