Grace House of Windham, LLC Categories Assisted Living/Long Term Care 23 Mammoth Road Windham NH 03087 (603) 889-1800 (603) 943-5357 Send Email www.gracehouseofwindham.com Hours: Visiting hours are 9 am-6pm Video Media Images Gallery Image 100_0631.JPG × Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×