Map of Thomas Hill in Oxford County, ME:

Thomas Hill Oxford Oxford 44.18079 -70.44312