Quote Originally Posted by shedboy71 View Post
where about - ive stayed and worked in vancouver and ajax (no) amongst others
A small City in south Ontario called Welland. It's about 20 minutes from Niagara Falls.