Quote:
Originally Posted by TheTimeTraveler
The only Pella Window store that I know of is at 341 Loudon Road in Concord, New Hampshire.
They currently are running some type of promotion until April 14th, 2019.
Additionally, I believe you can buy Pella windows from any of the Lowes stores.
|
You can but definitely a lesser quality than from Pella directly
Sent from my iPhone using
Winnipesaukee Forum mobile app