Ongoing

UMVA Art Exhibition: It’s the Small Things

Camden Public Library 55 Main Street, Camden

The Union of Maine Visual Artists presents It’s the Small Things, an art exhibition of small works running from May 5 to May 29, in the Picker Room Gallery of the Camden Public Library, 55 Main Street in Camden. An artists' reception will be held Saturday, May 9, from 1:00 to 3:00 p.m. All are...

Rock Coast Roller Derby vs. Divergence Roller Derby Hyperfix8ters

Mid-Coast Recreation Center 535 West St, Rockport

Come watch Rock Coast Roller Derby as they take on Divevergence Roller Derby's Hyperfix8ters on May 30 at Midcoast Rec, 535 West Street in Rockport. Doors open at 5 PM, first whistle at 6 PM. Bring the whole family! Learn more at rockcoastrollerderby.org.

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Brooklin Camera Club

Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for the Brooklin Camera Club, hosted on the first and third Thursday of each month from 4 p.m. to 5:15 p.m. Regardless of skill or experience level, anyone and everyone with a love for cameras and photography is welcome to join free of...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...

Mah Jongg Open Play

Mah Jongg Open Play
Friend Memorial Public Library 1 Reach Road, Brooklin

Stop by the Friend Memorial Public Library in Brooklin (1 Reach Road) for Mah Jongg Open Play, hosted each Thursday from 10:30 a.m. to 12 p.m. Whether you're just looking for a new game to try out or an experienced player, anyone and everyone is welcome to join free of charge. Visit friendml.org for more...