250 Jackson Street,
No one has favorited this theater yet
Luna Theater (Official)
Located in downtown Lowell, the opening of the Luna Theater on September 20, 2014 brought movies back to the downtown area for the first time in over twenty years. It is located within Mill No. 5, alongside the Pawtucket Canal.
Just login to your account and subscribe to this theater.