It was never a dealership, its a recent build rest area of Highway 40 at Yamachiche near Trois-Rivieres, Quebec, The building is 7-8 year old, they even have their own website: halte174.com its a gas station with a A&W and the section that look like a car is a convinience store / diecast&car related sign and stuff.