St. Leo Address 96 rue de Saint-Dié67100 StrasbourgFrance Intentions No one from this parish has shared an intention yet