Submitted by EVRider on February 26, 2020
Those of you in south FL probably heard that the West Palm Beach Service Center was moving to a new location on Okeechobee Blvd. FYI, the move happened today. My service advisor doesn’t know what Tesla plans to do with the old location.
The new address is 5544 Okeechobee Blvd, West Palm Beach FL 33417.