Texas Neurology 6080 N. Central Expressway, Suite 100 Dallas, TX 75206 Directions Phone: 214-827-3610 Website: https://texasneurology.com/providers/olsin/index.asp Certified: Headache Medicine: AQH Search More Providers