The Sail is a store, located at 15 Independence Avenue, Shop 21, Windhoek, Namibia. They can be contacted via phone at +264 61 303 397 for more detailed information.
The Sail is a retail shop, which sells quality bedding, linen, towels and accessories. Situated in 15 Independence Av., Shop 21, opposite Universal Church.
Tags : #ShoppingRetail, #Shopping&Retail
Location :
15 Independence Avenue, Shop 21, Windhoek
Added by
Jopie, at 01 January 2020