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. It is independently operated. Any further information on the Avalon would be appreciated.
Just login to your account and subscribe to this theater