Helen Day Art Center
The Helen Day Art Center is a non-profit contemporary arts and education organization in the village of Stowe , Vermont . 
<triplet> Helen Day Art Center <subj> Stowe, Vermont <obj> located in the administrative territorial entity