1. Pella Windows 11333 Strang Line Rd, Lenexa, KS 66215 Coordinate: 38.92205,-94.75704 Phone: (877) 508-0810