CONTACT

Physical Address

13 Feld Street
Windhoek
Namibia

Postal Address

P O Box 3489
Windhoek
Namibia

Call and email

Tel: +264 (61) 246 533
info@twinhillstrust.org