Hudson Valley Bank is in Stationhouse Square across from the train station on Main Street. This is a full-service bank, although not one of the mega-banks. It prides itself on outstanding personal customer service. There is a 24-hour ATM in front of the building.