Acorn Apartment Buildings are Located at 20 & 22 Lee Road Lincoln, Maine as well as 75 West Broadway Lincoln, Maine. This puts Acorn apartments less than a mile from downtown Lincoln and local grocery stores as well as less than 5 minutes from the Local Hospital & Colonial Health Care. Please feel free to Contact Us via email or phone about availability or quick tours of our units.