Donate Now Through CanadaHelps.org!

Address: : 25 Sheppard Avenue West,

                     Suite 300

                     Toronto, Ontario,

                     Canada, M2N  6S6 


Telephone:  + 1-647-523-2828

Email: [info@onguardforhumanity.org

W. http://www.onguardforhumanity.org

Contact Form

How to Find Us