Helen Keller International
761 Terminal St
Los Angeles
CA
90021
(213) 623-1810
hki.org
Open Map
Description
Helen Keller International is located at 761 Terminal St in Los Angeles and has been in the business of Social Service Center since 2010.
by dandb on July 12, 2015 from
dandb
Categories: Social Services
Community
Community & Social Services
individual & family social services
Los Angeles
other individual & family services
social & human services for individuals & families
Social Service & Welfare Organizations
Social Service Center
Social Services