New Castle Historical Society
120 Main St, New Castle, NH 03854
A museum explaining the history of New Castle, NH, which was settled in 1623.A museum explaining the history of New Castle, NH, which was settled in 1623.
More Business Info
- Hours
- Regular Hours
Wed: Sat: - Other Links
- Categories
- Cultural Centers, Community Organizations
Suggest an Edit