
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

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