St Thomas Aquinas Catholic Church

Council 11937

Parish:
St Thomas Aquinas Catholic Church

6306 Kenwood Ave.
Dallas, TX 75214

profile image