I was taking advantage of the mild weather to wash my car today, when I got into an interesting conversation with a fellow washing his in the stall beside me. It seems he works for a firm that is involved in building the Oakville Service Centre for Tesla. He says that the location will be at 227 Wyecroft Road. I have nothing else to substantiate this other than his statement, but he was very matter of fact about it, rattled off the address immediately, and didn't otherwise seem misleading, so there you go, for what it's worth!