Grapevine TX Neurologist Specialist. ATTENTION: Our address has changed as of May 1 st we are located one block North of Baylor Grapevine at 2020 W Highway 114 Suite 310. How can a neurologist help me? Neurologists can help people living with a variety of conditions that are related to the central nervous system..