Department of Home Affairs Makhado is located in Louis Trichardt, South Africa on 103 Munnik St. Department of Home Affairs Makhado is rated 3.2 out of 5 in the category resident registration office in South Africa.
Accessibility
Wheelchair-accessible entrance