Address 63 INDEPENDENCE AVE, Windhoek, Namibia 9000 Windhoek Namibia Phone number 0026461 225296 See all Payot shops