Tag Archives: Dover New Hampshire

Picture of St. Charles Church in Dover, New Hampshire

Demolition Alert 24: St. Charles Church in Dover, New Hampshire

The Foster’s Daily Democrat recently reported on a proposal that has been floated to demolish St. Charles Church in Dover, New Hampshire to make way for “workforce housing:” The property… Read more »