Skip to content
Search
/
HUMANGOOD IDAHO
Back to search
HUMANGOOD IDAHO
EIN 203659420
DUARTE, CA
Revenue
$24,515,019
Assets
$94,575,026
Employees
298
Overview
Filings & facts
People
Programs
History
Program services
No program records are available.