Rockland Main Street Inc. put on its annual Summer Solstice Celebration June 15, with a family-friendly celebration downtown from 4 to 7 p.m., following by a 21-and-over Dock Party from 6 to 10:30 p.m. at Journey's End Marina.