ATMs in Johannesburg, Michigan, the US. ATMs locations in Johannesburg, Michigan. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance Real estate School Travel All atms in Johannesburg Cardtronics ATM ATM Finance 1079 Michigan 32, Johannesburg, Michigan 49751 Write a review Phone Website Directions