"The Sisters of Life rely on donations of food, diapers, strollers and money to run their Visitation Mission.The Sisters of Life run a retreat house in Stamford, Connecticut, called Villa Maria Guadalupe.