Customer feedback

How can we help?

Contact Info

Address​

Van der Bilj Street, Northern Industrial, Windhoek, Namibia

Email Us

marketing@metro.com.na

Call Us

083-332-2000