Self Help, Inc employs 3 employees. The Self Help, Inc management team includes Diane Smogor (Executive Director), and Brenna Lee (Operations Coordinator).
Looking for a particular Self Help, Inc employee's phone or email?