Neurology & Sleep Clinic Find A Doctor Directions Neurology & Sleep Clinic 4217 Marsh Ridge Rd Ste 120 Carrollton, TX 75010 United States (972) 306-6300 Schedule Appointment Directions 33.0253163, -96.8603599