Gerald McEachern, Executive Director

Sunbury Shores is a non-profit organization where art and nature collide in beautiful St. Andrews By-the-Sea in New Brunswick, Canada— providing art and ecology courses and exhibition programs year-round for all ages and experiences.