Dr. Maureen Watts, MD
Neurology
Make an Appointment
(214) 820-9272Telehealth services available
Baylor University Medical Center is located at 3500 Gaston Ave, Dallas, TX 75246.
Providers at Baylor University Medical Center specialize in Neurology.
One provider practices at Baylor University Medical Center.
Use the insurance check on this page to verify if Baylor University Medical Center is in-network.