Make a Difference

GIFTS Foundation is a volunteer driven charity.
EVERY DOLLAR DONATED GOES DIRECTLY TO HELPING THOSE IN NEED.

Donate Today

Canadian tax-exempt non-profit charitable organization. BN/ Registration Number : 82852 4355 RR 0001 under G.I.F.T.S Foundation