Holy Cross Parish - Thea Bowman Hall
5004 Bonnie View Road
Dallas, TX
75241
United States
Texas US