About
Cochrane is a town in northeastern Ontario, Canada. It is located east of Kapuskasing, northeast of Timmins, south of Moosonee, and north of Iroquois Falls. It is about a one-hour drive from Timmins and Kapuskasing, the other two major population centres of the region. It is the seat of Cochrane District.
Customer reviews
Similar businesses nearby
View moreNo similar businesses found nearby.