The Larkin Center corporate office is located in 1212 Larkin Ave, Elgin, Illinois, 60123, United States and has 51-200 employees.
the larkin center
larkin center
larkin center school
htmllarkin center
the center
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to The Larkin Center's success, and advanced their careers.
MSW, Community Health ... at Dupage County Health D...
Worked as President
at The Larkin Center (2012-2023)
Explore More
As many of you know, a press release was published last week on the closing of one of Elgin's oldest social service organizations, The Larkin Center. It doesn't surprise us that so many people have reached out to ask what they can do and more importantly what's going to happen to our clients. We have many people who have offered their time and expe... Read More