Alhambra Theatre
230 Central Street,
Lowell,
MA
01853
230 Central Street,
Lowell,
MA
01853
No one has favorited this theater yet
Additional Info
Nearby Theaters
The Alhambra Theatre was located at 230 Central Street, and operated from 1908 to 1916. Located next door to the Boston & Maine depot, it was soon replaced by a bank building which is still in use.
Contributed by
James Roy
Want to be emailed when a new comment is posted about this theater?
Just login to your account and subscribe to this theater.
Just login to your account and subscribe to this theater.
Recent comments (view all 1 comments)
here are some shots
http://www.pbase.com/jroy/low_alhambra