ATMs in Timber Lake, South Dakota, the US. ATMs locations in Timber Lake, South Dakota. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance School All atms in Timber Lake ATM (Timber Lake Services Station) ATM Finance 824 Main Street, Timber Lake, South Dakota 57656 Write a review Phone Directions