Alhambra Theatre

230 Central Street,
Lowell, MA 01853

Unfavorite No one has favorited this theater yet

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
You must login before making a comment.

New Comment

Subscribe Want to be emailed when a new comment is posted about this theater?
Just login to your account and subscribe to this theater