Contact Information:
Phone: 1-800-345-6088 or 1-314-674-1000
Fax: 1-314-674-1950
Headquarters Address:
Solutia's Performance Films division
575 Maryville Centre Drive
St. Louis, MO 63141
USA
Headquarters Address:
Join Our Network
Want to become part of our elite Vista™ Window Film team and have access to the most advanced products, marketing support, and sales tools in the business?
We're looking for well-established dealers that are highly trained, well-capitalized, and want to grow with us. To schedule an appointment for a personal evaluation, please complete the form below.
The Vista brand is sold in the U.S. and Canada. For inquiries from other countries, please visit the global LLumar® window film website.