Town of Strafford Strafford, NH Other Attractions Crown Point Campground Strafford, NH Businesses Town of Strafford Strafford, NH Other Attractions Crown Point Campground Strafford, NH Businesses Birchmere Farm Strafford, NH Agriculture