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.