Map of Foster Hill in Oxford County, ME:

Foster Hill Oxford North Waterford 44.15567 -70.87097