Contact

Location
House No. 3 Okumuafo Close
North Kaneshie, Behind Cocoa Clinic

Postal Address
Post Office Box AN 19058
Accra-North

Email
info@ffli.org

Phone
+233-21-236516, +233-21-228405, +233-21-241717

Fax
+233-21-237778