Stephen Hudgens, MDCardiothoracic SurgeryLocation WHC Cardiothoracic Surgery 609 Medical Center Dr. Suite 2500 Decatur, TX 76234 View Google Map(817) 380-6621(817) 380-6622 Fax