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
You can also email the Self Help Africa team on [email protected]
Self Help Africa
5 Union Square West
FRNT 1 #1484
New York, NY 10003
Tel. 201-639-8183