34 Barrow Cres., Kanata, ON
Seller of environmental products
1362 Hunter Creek Rd., Minden, ON
Stelrad Canada has been incorporated since 1995, and sells hot water radiators across Canada.