Our Lady Queen of the Apostles Catholic ChurchParishShare409 North Monroe AvenueNew Deal, TX 79350United StatesGet directions