Our Contacts

Address

Development House, 8th Floor, Room 807,Tom Mboya Street,Nairobi,Kenya

Mail

info@glodmemf.org

Phone

0723409148 or 0733645009

Our Physical Location