1 Screen, 80 Seats
250 Jackson Street, Lowell, MA 01852, USA
The Luna Theater is a mini-movie palace situated inside Mill No. 5 in Lowell, Massachusetts. It features first-run independent films, classics, live theater, live music, and comedy and is open on Wednesdays, Thursdays, Fridays, Saturdays, and Sundays.
Verify to immediately update theatre information, respond to reviews, and more!