WHEATON, IL, 60187 (630) 682-5402 Est. 1980 EIN 36-3157600
990 - Public charity return 501(c)(3)
www.peoplesrc.org Financials
Total Revenue
$19,202,909
Total Expenses
$17,461,440
58 employees 2,000 volunteers
From latest filing (tax period ending 2025-06-30)
Find more like this.
Sign up free to search 16M+ grants and see similar organizations on every nonprofit profile.
Sign Up Free No credit card required.