Neurology Specialists of Dallas P.A. Find A Doctor Directions Neurology Specialists of Dallas P.A. 8330 Meadow Rd Ste 204 Dallas, TX 75231 United States (214) 379-1100 Schedule Appointment Directions 32.8859441, -96.761133