T Texas Vascular Associates 0 reviews 621 N Hall St Suite 100 Dallas, TX • 75226 View Practice (214) 821-9600