1. Windham Tree Service 64 Lowell Rd, Windham, NH 03087 Coordinate: 42.7879,-71.31205 Phone: (603) 890-6564