• 4333 Cole Ave
    Dallas, TX 75205

    Dallas-Tollway East

    The Chapel of the Cross, parking across the street Enter through the door that faces Oliver St

  • Tuesday

  • Updated November 15, 2024