Owner: 

Town of Swampscott

Location: 

Swampscott, MA