
38 North Shore Road, Derry-NH, NH03038
Independent LivingAssisted Living
Beaver Lake Lodge is a small 16 room luxury facility sitting on over 7 acres overlooking Beaver Lake in Derry New Hampshire. Our experienced staff provides abov…
Computer/Internet Access24 Hour Security SystemMealsPet Friendly



