Stewards Scholarships is fiscally sponsored by The Delaware County Foundation, a 501(c)(3) nonprofit organization. All donations are tax-deductible to the extent permitted by law.