65Val said Apparently not "Showcars". Their addy is 258 Attwell Drive, unit 4, Toronto , Ontario. This place is324 Ashley St, Foxboro, ON Could be a satellite location, I suppose. Click to expand...