1. Pella Windows and Doors 220 Seneca Rd, Greensboro, NC 27406 Coordinate: 36.037,-79.78351 Phone: (336) 379-8550