Barrie 121 Welham Road121 Welham Road, Barrie, ON L4N 8Y3, Canada PlumbEX Barrie 121 Welham Road, Barrie, ON L4N 8Y3, Canada View