Thanks to your generosity, we have collected a total of $19,783.50. Our parish goal is $35,000.00.
Thank you for supporting ShareLife!