Cham Shan Buddhist Temple



Tom LaFlamme, who had owned car dealerships in Hamilton and St. Catharines with his brothers, opened Motorville in Niagara Falls in 1955. The Chevrolet, Oldsmobile and Cadillac Sales & Service business started with a lot on Ontario Avenue, expanded with a used car lot on Ferry, and eventually moved to River Road. They advertised 24-hour towing service, and sold a wide range of car models, including the British-built Envoys.

Today, the Niagara landmark ChamShan Buddhist temple complex occupies a three-acre lot at this location.

View It On The Map
4303 River Rd, Niagara Falls, ON L2E 3E8, Canada