1. Pella Windows 120 Highland Ave Ste 7, Seekonk, MA 02771 Coordinate: 41.80159,-71.33542 Phone: (508) 336-6766