August 21 - September 15 Front Street Art Gallery Presents Front Street Gallery 124 Front Street, Scituate, MA, United States