ATMs in Downs, Illinois, the US. ATMs locations in Downs, Illinois. Find the nearest atms locations, near you. All types of business services ATM Finance School Travel All atms in Downs Open now Open 24 Hours ATM (Downs Travel Mart) ATM Finance 405 South Seminary Street, Downs, Illinois 61736 Write a review Phone Hours Directions