New Patient Appointment or 214-645-8300

Steven Leach, M.D.
Steven Leach, M.D.

Steven Leach, M.D.

Associate Vice Chair, Internal Medicine Clinical Operations

  • Irene Wadel and Robert Atha, Jr. Professorship of Internal Medicine, in Honor of John W. Burnside, M.D.
  • Internal Medicine - General Internal Medicine
  • Adult Preventive Medicine


Steven Leach, M.D., was named a Texas Monthly  Super Doctor in 2018.

See More

Education & Training
  • Residency - UT Southwestern Medical Center (1993-1996), Internal Medicine
  • Medical School - University of Chicago (1989-1993)
Professional Associations & Affiliations
  • Texas Medical Association
  • Dallas County Medical Society
  • American College of Physicians
Books & Publications

Clinical Focus

  • Adult Preventive Medicine

See More

Showing 1 locations

Multi-Specialty Clinic

at Outpatient Building 1801 Inwood Road, 7th Floor, Suite 120
Dallas, Texas 75390
214-645-7995 Directions Parking Info