Our Lady of Victory Catholic Church is located in Davie, United States on 4580 SW 65th Ave. Our Lady of Victory Catholic Church is rated 4.8 out of 5 in the category catholic church in United States.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance