98 1st Street,
No one has favorited this theater yet
The single screen 275 seat Avalon Theatre was open as early as 1940. Still in operation today showing first run attractions at weekends. It is independently operated.
Just login to your account and subscribe to this theater