Patch Foundation

Small family-operated fund. In awarding grants, the foundation gives preference to Christian charitable organizations in MN.