Self Help Alternative Living Opportunities of Michigan Inc.

501(c)(3)

Po Box 265

Kalamazoo, MI 49004

382967006

Share this Charity!