Dr. Natalie Smith, MD
Internal Medicine
Make an Appointment
(214) 820-8361Telehealth services available
Baylor Scott & White Signature Medicine - Tom Landry is located at 411 N Washington Ave Ste 3000, Dallas, TX 75246.
Providers at Baylor Scott & White Signature Medicine - Tom Landry specialize in Internal Medicine.
Three providers practice at Baylor Scott & White Signature Medicine - Tom Landry.
Use the insurance check on this page to verify if Baylor Scott & White Signature Medicine - Tom Landry is in-network.