Celebrating 61 Years Pella Windows & Doors In Northridge Plaza 1615 N Harrison Ave Pierre, SD 57501 605-295-5772 By Appointment Only Celebrating 61 Years Pella Windows & Doors In Northridge Plaza 1615 N Harrison Ave Pierre , SD 57501 605-295-5772 By Appointment Only