Who doesn’t love a night on the town with great entertainment? The Suffolk Theater is on a mission to re-establish the cinema tradition in downtown Riverhead, Long Island, New York. Right on Main Street, the Suffolk Theater has been transformed into a full-service performing arts center where guests of all... [read more]