St Thomas Catholic ChurchAdd to FavoritesChurches & Places of Worship, Catholic Churches, Convents & Monasteries Be the first to review!Add Hours155 Yearsin Business