Map of Foster Hill in Oxford County, ME:

Foster Hill Oxford North Waterford 44.23907 -70.84035