ATMs in Marlborough, New Hampshire, the US. ATMs locations in Marlborough, New Hampshire. Find the nearest atms locations, near you. All types of business services Accounting ATM Courthouse Finance Lawyer All atms in Marlborough Shell ATM Finance +1 603-876-4508 227 Main Street, Marlborough, New Hampshire 03455 Write a review Phone Website Directions