Cleveland (Lyndhurst) Store + Service Center coming soon
The store + service center will be in Lyndhurst at 5180 Mayfield Rd. Lyndhurst, OH on U.S. 322. Excellent location for all in the Cleveland area.
Cleveland | Tesla Motors
Thanks to da119 for scouting out the info and pics (see below).
The store + service center will be in Lyndhurst at 5180 Mayfield Rd. Lyndhurst, OH on U.S. 322. Excellent location for all in the Cleveland area.
Cleveland | Tesla Motors
Thanks to da119 for scouting out the info and pics (see below).
Last edited: