Finances in Johannesburg, Michigan, the US. Finances locations in Johannesburg, Michigan. Find the nearest finances locations, near you. All types of business services Accounting ATM Finance Real estate School Travel All finances in Johannesburg Cardtronics ATM ATM Finance 1079 Michigan 32, Johannesburg, Michigan 49751 Write a review Phone Website Directions Diane's Accounting & Tax Services Finance Accounting +1 989-731-1040 10828 M 32 E, Johannesburg, Michigan 49751 Write a review Phone Directions