Peninsula Glass Inc. 1073 Niagara St. Welland, ON L3C 1M5Contact Peninsula Glass Inc.www.peninsulaglass.ca905-735-2901EmailPeninsula Glass Inc. 1073 Niagara St. Welland, ON L3C 1M5View Larger Map Email Peninsula Glass Inc. Name* Email* Phone* Message*CAPTCHACommentsThis field is for validation purposes and should be left unchanged.