Art at Leeds is located at 1079 Route 23B, Leeds, NY 12451. Open from Memorial weekend Thurs - Sun 12-6

It was created from a passion for sharing art and ideas. My journeys and discovery of beautiful places, people, art and things has availed me to create a space for freedom of expression and a place for people to come together and share their art and ideas.