Acacia Satlink - Always Connected
Got Questions ? Call us 24/7! 020 4446 220 / 0762 262 211
Contact Info
Acacia Satlink Limited, Valley View Office Park, Tower B, 2nd Floor, Office B28. City park drive (Off Limuru Road)
P.O. Box 43045 – 00100 Nairobi, Kenya.