Contact
Wind farm site
Address: FQQV+J7P, Loiyangalani, Kenya
Coordinates: 2.5124055132625993, 36.783576819259736
Nairobi office
Lake Turkana Wind Power Ltd
P.O. Box 2114 – 00502,
Karen, Nairobi,
Kenya
Karen Office Park,
Langata Road
Call us
Call: +254 (0)20 221 3493