Libraries in Dover Foxcroft (ME) Full list of companies Libraries category in Dover Foxcroft, Maine Thompson Free Library 186 E Main St, Dover Foxcroft, ME 04426, (207)564-3350 Page 1