Saint Leo Abbey
33601 State Road 52
Saint Leo, Pasco County, Florida, 33574
The monastic Church of the Holy Cross of St. Leo was consecrated on January 29, 1948. Of Lombardic-Romanesque design, the principal material is white limestone brick. The tower rises 86 feet and is 24-feet square.
Saint Leo Abbey Categories
Other Saint Leo Abbey Resources