1988 Wind Challenge Artist
Stacy Levy earned a BA in Sculpture with a Minor in Forestry from Yale University and an MFA in Scuplture from Tyler School of Art at Temple University. She has been commissioned to create work across the country and bridges art and science to build installations that tell the story of the built environment.