The architecture of this Roman Catholic Church is beautiful and a truly lovely sight for those denizens of CT and those visiting. Those wishing to visit should come by in December when the Avenue is beautifully lit with Christmas cheer. Read more Review of: St Mary Church Written December ...