Would you like to submit a review of St Thomas Catholic Church, Gloucester? Help create a directory of recommended places of worship in Gloucester by adding your St Thomas Catholic Church Gloucester review today. Is St Thomas Catholic Church Gloucester your business? Claim it now. After claiming a business, you will be able to update the details and add more tags and photos.