ATMs in Windsor, Pennsylvania, the US. ATMs locations in Windsor, Pennsylvania. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance Lawyer School All atms in Windsor M&T Bank ATM ATM Finance +1 800-724-2440 179 West Main Street, Windsor, Pennsylvania 17365 Write a review Phone Website Directions