Longwood To Get Tesla Store
Tesla Motors, the electric car company, plans to open a mini-store and service center in Longwood. The facility, Tesla's first in Central Florida, will be located at 2300 N. Hwy. 17-92, just north of Dog Track Road. The closest Tesla service center is currently in Tampa. The Longwood store will have a few cars available for test drives and one employee devoted to sales. Tesla sold 3,000 cars last year, all they could produce.

