You Are About to Claim the Listing :

North County Land TRUST
325 Lindell Ave,, Leominster
MA - 01453