Map of Thompson Hill in Oxford County, ME:

Thompson Hill Oxford Canton 44.39824 -70.2953