1. Windham Academy Of Foreign Languages 2 Woodvue Rd, Windham, NH 03087 Coordinate: 42.80159,-71.26501 Phone: (603) 898-6241