North Church

North Church

The North Church on Market Square in Portsmouth, NH was built in 1855. The church has had a building on the present site since 1712

HOME