Preston Beach
Humphrey Street, Swampscott, MA 01907
https://www.swampscottma.gov/recreation-department/pages/beach-parking-stickers
For the most up-to-date health and safety information, please visit the individual business' website directly.
Humphrey Street, Swampscott, MA 01907
https://www.swampscottma.gov/recreation-department/pages/beach-parking-stickers
For the most up-to-date health and safety information, please visit the individual business' website directly.