You Are About to Claim the Listing :

Lowell Five Cent Savings Bank
20 Groton Rd,, North Chelmsford
MA - 01863