contact


get in touch:

You can also email the Self Help Africa team on [email protected]

Self Help Africa Inc


Self Help Africa
115 East 23rd Street
Suite 511
New York, NY 10010
Tel. 201-639-8183