Location Map of St. Thomas More

980 Moffat Ave., Verdun, Quebec H4H 1Y9
Go back to Church Info and Schedule