We receive some funds through our program handling fees. The remaining balance is from fundraisers or donations from individuals and organizations.

Skip to content