CONTACT US Our Contact Details +264 81 650 3552 Unit 6, The Village Court, 18 Liliencron Street, Windhoek P.O. BOX 1602, Windhoek bookings@lefa.com.na Send us a Message Name *Email Address *Phone NumberMessage0 / 180Send Message Facebook-f Instagram