Shield Africa Foundation

  • Add: Kasese Municipality
  • Tel:
  • Fax:
  • Email:
  • Web:

Shield Africa Foundation

About

HIV mainstreaming, Micro-finance, education advocacy, WASH