Map of Branch Brook in Oxford County, ME:

Branch Brook Oxford Puzzle Mountain 44.5389506 -70.8309053