S. Peter
Kane
Town of Swampscott
Organization