Leeds, MELeeds, Maine. Leeds, Maine is 44 miles N of Portland, Maine (center to center) and 142 miles N of Boston, Massachusetts. It is in Androscoggin county. The town …
Leeds Maine Town OfficeLeeds Town Office PO Box 206 8 Community Drive Leeds, ME 04263 207-524-5171 townofleeds@fairpoint.net fax: 524-2451. Office Hours: Monday 12:30-4:30 Tues, …