Over 50 residents, along 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 others needs through the challenges that they each face.
+© Jeffrey Bruno | Aleteia