Founded in 1948, Northfield Drive-In is one of only four remaining drive-ins in the New Hampshire. Straddling the state line, it's also partly in Massachusetts.
Scenes for the movie, The Cider House Rules, were filmed here in 1998.
Northfield Drive-In Theatre
Parabellum
@ 2010-09-26 05:38:52
Please submit the Street View as a separate map, Skyeye.