Take a Look at the New Tesla Showroom at the Americana Manhasset Mall

Located on the south end of the center conveniently located adjacent to Louis Vuitton and Cipollini, the Tesla store bears little similarity to a typical auto dealership.

MBH Architects and Dickinson Cameron Construction were the Architect and General Contractor that completed the project.

Get exclusive updates on new features, vendors, and industry news

Subscribe