Alhambra Theatre

230 Central Street,
Lowell, MA 01853

Unfavorite No one has favorited this theater yet

| Street View

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