Dr. Leigh Dixon, MD
Family Medicine
Make an Appointment
(817) 257-7940Telehealth services available
Texas Christian University Health Center is located at 2825 Stadium Dr, Fort Worth, TX 76109.
Providers at Texas Christian University Health Center specialize in Family Medicine, Emergency Medicine, and Internal Medicine.
Six providers practice at Texas Christian University Health Center.
Use the insurance check on this page to verify if Texas Christian University Health Center is in-network.