Follow The Immaculate Heart of the Blessed Virgin Mary Parish
In the course of the day, you may hear of situations or people that move you, and you come up short on what to say or do....