1. Pella Windows and Doors 25 Fox Run Rd, Newington, NH 03801 Coordinate: 43.10008,-70.80857 Phone: (877) 201-4507