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.