Faith community · Christian › Catholic
Part of Dallas
Church · Christianity · 1515 North Greenville Avenue