Leeds is a dispersed town on Androscoggin Lake in south-central Maine, a rural area defined by rolling farmland, woodlots and small lakes. It lies between the towns of Greene and Turner, with easy access to the Lewiston-Auburn metro area about 20 minutes to the south, giving residents a blend of quiet country living and proximity to Southern Maine's larger service centers. - AsNotedIn