loading

About

Dawne Shand

I bring my experience and commitment to Beacon Hill to deliver every day for our communities and families like yours   As a Newburyport resident...

News