ATMs in Stamford, New York, the US. ATMs locations in Stamford, New York. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance Funeral home Insurance Lawyer Real estate School All atms in Stamford Financial Consulting & Trading International ATM Finance 127 Main Street, Stamford, New York 12167 Write a review Phone Directions