Accepting new patients
Neurosurgery · Male · Age 48
UT Southwestern Neur Med Clinic5303 Harry Hines Blvd 4 Dallas, TX 75390
Make an Appointment
Dr. Babu Welch, MD is a neurosurgery specialist in Dallas, TX and has been practicing for 13 years. He graduated from Howard University College Of Medicine in 1997 and specializes in neurosurgery, interventional neuroradiology, and more.