piwik image

Grand Falls

Grand Falls-Windsor is the largest town in central Newfoundland & Labrador. Originally developed around pulp & paper and hydroelectricity, Grand Falls has now diversified into IT, mining, aquaculture, retail and public services.Our Graybar Canada Grand Falls branch provides customers across central Newfoundland & Labrador with expert advice and complete electrical and lighting product solutions.

Grand Falls Branch

4 Bayley StreetGrand Falls, NLA2A 2J8(709) 489-4161

Video title