691 Main Street,
1 person favorited this theater
The Neptune Drive-In opened in the early-1960’s with a car capacity listed at 350 cars. The drive-in closed in 1985 but was reopened again in 1990. It is operated seasonally from May thru September showing first run attractions.
Just login to your account and subscribe to this theater