24 Maple Ave, Barrie, ON L4N 1R7, Canada Photos — 2 Reviews This place doesn't have any reviews! Name Email Your review Captcha Send Nearby Places Spirit Catcher Sculpture Barrie Bus Terminal Barrie Transit Terminal Barrie Transit Terminal Barrie Downtown Barrie Terminal Downtown Barrie Terminal Barrie Terminal Five Points Theatre Barrie Similar Places No data