African Movement Congress
24 Sugarmill road Mount Edgecombe, 4302
084 919 8116 Maritza BensonSecretary GeneralAMC