Have you considered switching to a non-profit? I am not saying for-profit is bad but you may have more avenues for fund raising as a non-profit.
Alternatively, gofundme for this would be very successful I would assume. You could also think of a some sort of corporate sponsorship. Corporates can write off for supporting program like this. Again, non-profit here would help a lot.