Current Location : 02043
Loring Hall Cinema is a historic building located in downtown Hingham, Massachusetts. The cinema was originally opened in 1852 as a meeting hall with the intent to provide the town with a suitable building for lectures, picnics, and social meetings of all kinds.