Back to List
Store
Delray Beach
3000 S Federal Hwy
Delray Beach, FL 33483
Phone Number
305-459-8660
Store Hours
Mon - Tue
10:00 - 20:00
Wed
Closed
Thu - Fri
10:00 - 20:00
Sat
09:00 - 19:00
Sun
12:00 - 18:00
Additional Tesla Operations On Site
Service Center