%1$s Profile Image

NIALL MELLON TOWNSHIPS INITIATIVELTD

Bringing hope and opportunity to children in impoverished communities in Africa by building new schools, playgrounds, and health clinics.

Tax ID 20-8689241

Donate