Our Lady Queen of the Apostles

New Deal , Texas