MainStreet Bank is located on Elden Street near the Town Hall. Customers get full service banking and investment needs such as checking, savings, loans and CDs. There is an ATM on site for customers and the general public. MSB prides itself on having an experienced and friendly staff.