I'm up in the Northeast part of the state. If willing to travel 20-30minutes north of the city, New England Neurological has offices in Haverhill, Lawrence and Lowell.
http://www.neneuro.com/
Many of the dr's there once worked in Boston, and now stay closer to home to work.
Best of Luck.