24 / 42
More than 50 residents, along with the workers, volunteers and Sisters, make up the entire family of Villa Guadalupe. Together they share in caring for one another and providing for each other's needs through the challenges that they each face.
+

© Jeffrey Bruno | Aleteia