Filming Location for Producers, The (1968)
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
