neurologist[s] generally take care of migraines. not all neurologist[s] spend much time treating migraines and some of them really don't like to treat migraines. you might look in the yellow pages or call neurologists office and ask if they treat migraine. larger groups of neurologists (4 or more neurologists in the same office) often have one md that "specializes" in treating migraine.
are there special doctors for migraines?