Windham NH Furniture Stores 1. 43 Rockingham Rd, Windham, NH 03087 | Manor Mini Storage (603) 583-4913