Saint Thomas Roman Catholic ChurchParishShare1 North Main StreetThomaston, CT 06787United StatesGet directions