TESSA HEADQUARTERS

47A Obadzen Link North Kaneshie, Accra -Ghana
Phone: +233-265-368-153, +233-559-700-617
General Inquiry: info@tessafrica.org
For event: events@tessafrica.org
members@tessafrica.org