Elderwood Manor Andover, ME 23 Church Street, Andover, ME 04216, United States Oxford County, ME Apartments Read more about Elderwood Manor