Portsmouth Believers Church Church of Portsmouth, NH. The location of Portsmouth Believers Church Church is 03801, 4 Greenleaf Woods Dr #101 - marked with a pin on Google Map.