Vista Solar


Business description

Vista Solar is a solar panel installation company based out of the greater New Orleans area. As a part of the Vista NOLA Contractors family, we have been able to assist in monumental Louisiana builds such as the Superdome and Daughter of Charity Hospital. We offer a variety of renewable energy solutions for your commercial or residential needs.

Short description: Vista Solar
Company name
Company address: 1268 Destrehan Ave
Postal Code: 70058
Telephone: 504-267-7627


Company Revenue

Services industry

Type of services organization

No connections yet.

No skype name yet

    • Vista Solar
      Vista Solar joined Centillien