Contact EFAC

U.S. Office

104 Congress Street, Suite 301
Portsmouth, NH 03801
United States
(603) 610-1525

Kenya Office

Nairobi Garage 9th Floor Suite 18-19 
Pinetree House, Kaburu Drive off Ngong Road
Nairobi, Kenya
+254700617758