Our Lady Queen of HeavenParishShare1400 State Road 7North Lauderdale, FL 33068United StatesGet directions