We are located at Mill No. 5, 250 Jackson Street in Lowell, Massachusetts.
Look for the ‘5’ sign and walk through the iron gates to the green doors at the end, on the left.
The Luna Theater is on the 4th floor at the end of the hallway.
Copyright 2016 Coco Luna LLC