Filming Location for Producers, The (1968)

Lincoln Center Fountain

Lincoln Center Fountain 140 W. 65th St, Upper West Side, Manhattan, New York City, New York, USA

After spending all day with Leo, Max finally gets his point across by the Lincoln Center Fountain.



This location also featured in : Ghostbusters ; Sweet Home Alabama