News

The Glen Rock Mill Inn's restaurant, now called Table 1873, has been hurt by power outages. The owner calls the eatery/hotel the heart of Glen Rock.