Discover Timmins
compiled from our dataTimmins is located in Ontario, Canada, and has a population of about 41,788. Our atlas lists 117 places here.
These include 15 sights and 3 museums, 74 restaurants, 25 places to stay and 0 cocktail bars. Highlights include Concepta Ltd, Pine St Murb Inc, Hollinger Mine Headframe.