691 Main Street,
No one has favorited this theater yet
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.
Any further information on this drive-in would be appreciated.
Just login to your account and subscribe to this theater