A bit late for this question but for those who may ask in the future another option is to go to Boston, and jump on the Dartmouth Coach line which stops in New London, Lebanon, and Hanover NH
Concord has several stops in New Hampshire, and they do depart Bangor. A simple google search will determine the proximity to your destination Concord will take you, but no, Concord does not make personal stops. They only stop at Concord terminals.
Thanks! Your answer is awaiting moderation.