Leeds Center for the Arts
Categories
Arts, Culture & Humanities
About
Leeds is a non-profit organization run by one employee and village of passionate volunteers. Located in the heart of downtown Winchester, we are a timeless treasure to the city and strive to fulfill our mission to energize the community through the emotional power of the arts.
We host various films, art galleries, community events, and musical and drama performances.