1. Newfound Audubon Center 290 N Shore Rd, Hebron, NH 03241 Coordinate: 43.70166,-71.78064 Phone: (603) 744-3516