Image

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.