The Meeting Place  |  Deering, NH