ATMs in New Holland, Illinois, the US. ATMs locations in New Holland, Illinois. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance Insurance All atms in New Holland Shazam Atm ATM Finance 109 West Lincoln Street, New Holland, Illinois 62671 Write a review Phone Directions