About this Organization
Mean Skreenz was launched in April 2013. Based in Colorado, they provide 5″ X 5″ filters to be used in the extraction of essential oils. Their polymer screens are chemical resistant and will perform for a lifetime if properly cared for.
Mean Skreenz is a property of Wax Face Enterprises. They were a sponsor of the Denver Secret Cup Awards Celebration in October 2013.