Government in Johannesburg, MI Charlton Township Fire Dept10785 Rowan AveJohannesburg, MI, 497519897311929Charlton Twp Waste StationFire DepartmentFire DepartmentsGovernment CityTri Town Fire Dept Charlton Twp Waste Station10900 M 32 EJohannesburg, MI, 497519897328273Charlton Twp Waste StationGovernment CityMayor Office Show MoreSee AlsoGovernment Offices