Physical Address:
Mbumbejaze Muharukwe
Street, Opuwa, Namibia
Postal Address:
P O Box 294, Opuwa, Namibia
Tel:
(+26465)
273 007
Fax:
(+26465)
273 032
Opuwa Town Council....