Book an appointment online at your preferred branch to conveniently fit banking into you schedule. 1 2 3 Login Locations & Hours Ayer 24-Hour Drive-Up/Walk-Up ATMs Safe Deposit Boxes Schedule Appointment 7 Main Street Ayer , MA , 01432 978-732-1080 — Leave us a Google review Typical Hours of Operation Hudson 24-Hour Drive-Up ATM Schedule Appointment 186 Main Street Hudson , MA , 01749 508-683-3552 — Leave us a Google review Typical Hours of Operation Littleton 24-Hour Walk-Up ATM Schedule Appointment 220 Great Rd Littleton , MA , 01460 978-486-8777 — Leave us a Google review Typical Hours of Operation Lunenburg 24-Hour Drive-Up ATM Schedule Appointment 947 Mass Avenue Lunenburg , MA , 01462 978-582-0713 — Leave us a Google review Typical Hours of Operation Marlborough Main Office 24-Hour Drive-Up ATM Safe Deposit Boxes Coin Counting Machine Schedule Appointment 81 Granger Boulevard Marlborough , MA , 01752 508-460-4100 — Leave us a Google review The main office is the heart of the bank. Join us in celebrating community through common goals. Typical Hours of Operation Marlborough Post Road 24-Hour Drive-Up ATM Safe Deposit Boxes Schedule Appointment 71 Boston Post Road East Marlborough , MA , 01752 508-281-5082 — Leave us a Google review Typical Hours of Operation Northborough 24-Hour Drive-Up ATM Safe Deposit Boxes Schedule Appointment 101 West Main Street Northborough , MA , 01532 508-393-7100 — Leave us a Google review Typical Hours of Operation Pepperell 24-Hour Drive-Up/Walk-Up ATMs Safe Deposit Boxes Schedule Appointment 80 Main Street Pepperell , MA , 01463 978-433-2552 — Leave us a Google review Typical Hours of Operation Southborough 24-Hour Drive-Up ATM Safe Deposit Boxes Schedule Appointment 6 East Main Street Southborough , MA , 01772 508-281-5084 — Leave us a Google review Typical Hours of Operation Sudbury Farms Market Branch Walk-Up ATM in Store Schedule Appointment 439 Boston Post Road Sudbury , MA , 01776 978-579-2150 — Leave us a Google review Typical Hours of Operation Categories Home Buying Resources Lifestyle News Understanding Banking Business Checking Convenience e-Banking Equity Lines & Loans Financial Planning Mortgages Retirement Savings Security Have a Question? Our lives are richer when we support one another. This is the guiding principle for how Main Street Bank does business. Main Office 81 Granger Boulevard Marlborough, MA 01752 508-481-8300 Follow Us On Privacy Terms of Use Security Disclosures Member FDIC Member DIF Equal Housing Lender Member SUM Network Routing # 211370752 NMLS ID # 562292 ©2021 Main Street Bank Thank you for banking with us! We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it. OkPrivacy policy HOLIDAY HOURS: All of our locations will be CLOSED on Thursday, November 25, for the Thanksgiving holiday. Online and Mobile Banking, Bill Pay and Mobile Deposit are accessible 24/7 for your convenience.