Our Lady of Czestochowa Mission Map Unavailable Address 2400 NE 12th St Pompano Beach FL 33062 United States Upcoming Events No events in this location