contact


get in touch:

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

Self Help Africa Inc


Self Help Africa
5 Union Square West
FRNT 1 #1484

New York, NY 10003
Tel. 201-639-8183