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.
Just login to your account and subscribe to this theater