Shepherds of Independence is a non-profit organization based in Grand Rapids, MI, dedicated to providing permanent supportive housing for mentally and physically disabled adults who are homeless or at risk of homelessness. Since its establishment in 2001, Shepherds of Independence has been offering a warm and affordable home-like atmosphere, fostering dignity and independence for its residents.
With two locations, Villa Lucia and Villa Rose, Shepherds of Independence takes in individuals directly from the streets, emergency rooms, and shelters, providing them with a safe and supportive environment. Through donations and volunteer efforts, the organization ensures ongoing benevolent care, spiritual support, and maintenance of their facilities, making a positive impact on the lives of those in need.
Generated from the website