Loading view.
pet Blessings
Green space between Church & Rectory Green space between Church & RectoryPet Blessing
St. Margaret of Scotland Church, 3854 Flad Ave, St. Louis, MO 63110, USA St. Margaret of Scotland Church, 3854 Flad Ave, St. Louis, MO 63110, USABlessing of Pets: A message from Fr. VienOctober 4 is the Feast of St. Francis of Assisi, a patron saint of animals. It is the traditional date for asking God’s...