TerraStar Building Products is proudly located on Manitoulin Island, the largest freshwater island in the world. Situated adjacent to Highway 6 (a major road link), this strategic location allows us to quickly and efficiently service the region of the north and beyond, as we are only a short scenic drive south of the Highway 17 corridor or Trans Canada
Howard Dober —
This place is up and running, great phone ordering, called when it was ready for pickup, great shipping staff loaded product