The New Meadows Inn. New Meadoes, ME.