Save Todd A. Spencer, MD ToddSpencer.MD.com • Vascular Surgeon • 27 years experience Cardiac Cath Lab of Dallas Lp 9301 N Central Expressway, Suite 300, Dallas, TX 75231