St. Charles Borromeo Church in Dover, New Hampshire is coming down, making room for "workforce housing."  The above photograph, which I took this afternoon, shows the demolition in-progress.  St. Charles was established in 1893, though the current building dates only to 1933.  Historically it served the French-speaking population in Dover. I'm hearing that the church [...]

Subscribe to my newsletter
Sign up for my free newsletter, where I share tips related to New England genealogical research.
We respect your privacy.