South Flower Street, Los Angeles, California, USA
(in the opening sequence, Neville drives up the street, passing the Southland Hotel)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
November 1970 - January 1971