Grifaid Charity

Unit 8, Tower Road,
Washington, , United Kingdom

(0) 191 340 0583

Regions Present

Africa & Middle East
The Americas
Europe
Asia & Pacific

Categories

Charity Navigator Rating:

currently unrated

Grifaid Charity is a registered in England (number 1135952). Our purpose is to develop, produce and supply water filters for families and communities in developing countries.