101 Business Complex is located in the heart of the city of Timmins. The site has substantial frontage on Pine street North and Algonquin Boulevard. It is a major street that passes through downtown Timmins. It is surrounded by a mix of retail and residential buildings that drive the diverse business within the complex.