Our Lady of Victory and The National Shrine of Saint Philomena Catholic Church
Davie, FLCatholic
About
The Tridentine or Latin Mass of the Roman Rite of the Catholic Church, lives in Our Lady of Victory Church and National Shrine of St Philomena in South Florida