Colliers is a town on the Avalon Peninsula in Newfoundland and Labrador, Canada. Take a look below for 9 fun and awesome facts about Colliers, Newfoundland and Labrador, Canada. 1. It is in Division 1 on Conception Bay. 2. According to the 2016 Statistics Canada Census: the area had a population of 654, with 424…