answersLogoWhite

0

Barrie is a city located in southern Ontario, Canada, on Lake Simcoe, north-northwest of Toronto. It is a manufacturing center and summer resort. Population: 135,000. Latitude: 44° 22' 60 N, Longitude: 79° 42' 0 W

User Avatar

Wiki User

17y ago

What else can I help you with?