Abbott Memorial Library
1 Church Street
Dexter ME 04930
All states & territories / Maine
265 public-library service records. Browse by name or search this state.
1 Church Street
Dexter ME 04930
153 Main Street
Van Buren ME 04785
35 H Road
Acton ME 04001
35 Main Street
China ME 04358
28 Parker Head Road
Phippsburg ME 04562
18 Main Street
Albion ME 04910
309 Main Road
Islesboro ME 04848
46 Church Street
Andover ME 04216
360 Main Street
Corinth ME 04427
49 Spring Street
Auburn ME 04210
145 Harlow Street
Bangor ME 04401
89 Bernard Road
Bernard ME 04612
71 South Street
Gorham ME 04038
106 High Street
Belfast ME 04915
124 Depot Road
Belgrade ME 04917
93 Main Street
Bar Mills ME 04004
103 Old Pine Hill Road North
Berwick ME 03901
6 Broad Street
Bethel ME 04217
297 Main Street
Bingham ME 04920
5 Parker Point Road
Blue Hill ME 04614
659 Bolsters Mills Road
Harrison ME 04040
36 Main Street
Cornish ME 04020
4 Oak Street
Boothbay Harbor ME 04538
13A School Street
Bowdoinham ME 04008
204 Waldoboro Rd
Bremen ME 04551
100 South Main Street
Brewer ME 04412
44 Middle Road
Dresden ME 04342
1 Church Street
Bridgton ME 04009
619 Old County Road
Pemaquid ME 04558
1 Town House Road
Brooksville ME 04617
2 Norton Place
East Baldwin ME 04024
53 Railroad Street
Clinton ME 04927
216 Main Street
Brownfield ME 04010
27 Church Street
Brownville ME 04414
47 Main Street
Bucksport ME 04416
9 Union Street
Calais ME 04619
55 Main Street
Camden ME 04843
22 Hinckley Road
Canaan ME 04924
173 Main Street
Kennebunkport ME 04046
30 High Street
Caribou ME 04736
3209 Carrabassett Drive #3
Carrabassett Valley ME 04947
12 Union Street
Searsport ME 04974
107 Main Street
Houlton ME 04730
17 Old Winthrop Road
Wayne ME 04284
5 Leach Hill Road
Casco ME 04015
911 Stetson Road
Kenduskeag ME 04450
39 Bowdoin Street
Winthrop ME 04364
227 Main Street
Lovell ME 04051
17 Main Street
Deer Isle ME 04627
247 South Road, Unit 3
Chebeague Island ME 04017
35 Main Street
Cherryfield ME 04622
13 South Road
Cliff Island ME 04019
789 Hammett Road
Enfield ME 04493
10 John Street
Lyman ME 04002
17 South Main Street
Solon ME 04979
796 Main Street
Monmouth ME 04259
935 Cundy'S Harbor Road
Harpswell ME 04079
23 Pleasant Street
Brunswick ME 04011
23 Pleasant Street
Brunswick ME 04011
39 Cross Road
Cushing ME 04563
41 High Street
North Berwick ME 03906
46 Central Street
Danforth ME 04424
928 Cape Road
Limington ME 04049
121 East Main Street
Denmark ME 04022
28 Main Street
Prospect Harbor ME 04669
344 Pond Road
Mount Vernon ME 04352
371 Main Street
Saco ME 04072
9 Curtis Cove Road
East Blue Hill ME 04629
53 Main Street
East Millinocket ME 04430
269 Main Road North
Hampden ME 04444
20 State Street
Ellsworth ME 04605
5 Lunt Road
Falmouth ME 04105
117 Academy Street
Farmington ME 04938
1063 Allagash Road
Allagash ME 04774
339 Main Street
Fort Fairfield ME 04742
1 Monument Square
Fort Kent ME 04743
13 Main Street
Franklin ME 04634
109 Pleasant Street
Oxford ME 04270
10 Library Drive
Freeport ME 04032
21 High Road
Frenchboro ME 04635
1776 Us Highway 1
Sullivan ME 04664
1 Reach Road
Brooklin ME 04616
3 Main Street
Friendship ME 04547
515 Main Street
Fryeburg ME 04037
11 Center Street
Harrington ME 04643
152 Water Street
Gardiner ME 04345
2220 Western Avenue
Newburgh ME 04444
40 Old Union Road
Washington ME 04574
57 Exchange Street
Ashland ME 04732
952 Main Street
Sanford ME 04073
5 Hancock Street
Gray ME 04039
251 Cranberry Road
Cranberry Isles ME 04625
4 Library Street
Guilford ME 04443
16 Hannibal Hamlin Drive
South Paris ME 04281
4 Front Street
Harrison ME 04040
16 Mill Street
Hartland ME 04943
771 State Highway 150
Parkman ME 04443
22 Village Road
Steuben ME 04680
14 Little Falls Road
Hollis ME 04042
443 Camden Road
Hope ME 04847
115 Second Street
Hallowell ME 04347
86 Main Street
Richmond ME 04357
10 Mosswood Road
Islesford ME 04646
59 Main Street
Liberty ME 04949
604 Main Street
Jackman ME 04945
71 Main Street
Tenants Harbor ME 04860
983 Main Street
Jay ME 04239
34 Mount Desert Street
Bar Harbor ME 04609
37 Library Road
New Sharon ME 04955
435 Main Rd
Bradford ME 04410
105 Main Street
Greene ME 04236
215 Penobscot Avenue
Millinocket ME 04448
20 Library Street
Island Falls ME 04747
112 Main Street
Kennebunk ME 04043
2 Wadleigh Street
Parsonsfield ME 04047
863 Five Islands Road
Georgetown ME 04548
33 Lawrence Avenue
Fairfield ME 04937
200 Lisbon Street
Lewiston ME 04240
27 Staples Street
Old Orchard Beach ME 04064
55 Washington Street
Limerick ME 04048
21 West Broadway
Lincoln ME 04457
17 King Street
Dennysville ME 04628
208 Main Street
Lincolnville ME 04849
28 Main Street
Lisbon Falls ME 04252
45 Winthrop Street
Augusta ME 04330
22 Church Street
Livermore ME 04253
7 Gorham Avenue
Long Island ME 04050
384 Main Street
St. Agatha ME 04772
18 Maine Street
Kennebunkport ME 04046
2655 Cutler Road
Cutler ME 04626
55 Water Street
Lubec ME 04652
42 Main Street
Dixfield ME 04224
393 East Main Street
Madawaska ME 04756
12 Old Point Avenue
Madison ME 04950
39 Second Street
Presque Isle ME 04769
53 Upper Guinea Road
Lebanon ME 04027
290 Water Street
Addison ME 04606
270 Main Street
Biddeford ME 04005
108 Lewiston Street, 3Rd Floor
Mechanic Falls ME 04256
215 Main Street
Yarmouth ME 04096
15 Recreation Drive
Mexico ME 04257
18 School Street
Milbridge ME 04658
2916 Sennebec Road
Appleton ME 04862
5 Maine Avenue
Millinocket ME 04462
4 Pleasant Street
Milo ME 04463
1 Library Lane
Monhegan ME 04852
8 Swan Lake Avenue
Monroe ME 04951
35 Greenville Road
Monson ME 04464
940 Roosevelt Trail
Naples ME 04055
379 Intervale Road
New Gloucester ME 04260
899 River Road
New Portland ME 04961
20 Lake Street
New Vineyard ME 04956
154 Main Street
Newport ME 04953
40 Mercer Rd.
Norridgewock ME 04957
2 Standish Neck Road
Gorham ME 04038
33 Main Street
North Haven ME 04853
1 Joy Road
Northeast Harbor ME 04662
258 Main Street
Norway ME 04268
18 Church Street
Oakland ME 04963
166 Shore Road
Ogunquit ME 03907
46 Middle Street
Old Town ME 04468
39 Pine Street
Orono ME 04473
15 School Street
Orrington ME 04474
1699 Harpswell Island Road
Orrs Island ME 04066
2789 Route 3
Palermo ME 04354
37 Market Square
South Paris ME 04281
27 Saco Road
Alfred ME 04002
33 Summer Street
Bath ME 04530
162 Main Street
Jonesport ME 04649
26 Water Street
Eastport ME 04631
221 Old County Road
Pembroke ME 04666
96 Main Street
Phillips ME 04966
110 Library Street
Pittsfield ME 04967
92 Court St
Machias ME 04654
377 Stevens Avenue
Portland ME 04103
129 Island Avenue
Peaks Island ME 04108
1600 Forest Avenue
Portland ME 04103
5 Monument Square
Portland ME 04101
1600 Forest Avenue
Portland ME 04103
266 Main Street
Cumberland ME 04021
40 Main Street
Princeton ME 04668
7 Lake Street
Rangeley ME 04970
3 Meadow Rd
Raymond ME 04071
1151 Main Street
Readfield ME 04355
416 Main Street
Isle-Au-Haut ME 04645
8 Wentworth Street
Kittery ME 03904
743 Richville Road
Standish ME 04084
1211 Maine Street
Poland ME 04274
42 Main Street
Limestone ME 04750
80 Union St.
Rockland ME 04841
1 Limerock Street
Rockport ME 04856
56 Rumford Ave.
Rumford ME 04276
2000 State Route 129
South Bristol ME 04568
322 Old Alfred Road
Hollis ME 04042
48 Gorham Road
Scarborough ME 04074
37 Main St. South
Searsmont ME 04973
607 Shapleigh Corner Road
Shapleigh ME 04076
9 Lily Bay Road
Greenville ME 04441
1015 Beech Hill Rd. Suite B
Mercer ME 04957
9 Church Street
Sherman ME 04776
8 Plymouth Rd
Carmel ME 04419
184 Main Street
Damariscotta ME 04543
9 Elm Street
Skowhegan ME 04976
85 Main Street
Hiram ME 04041
1116 Main Street
Mount Desert ME 04660
27 Young Street
South Berwick ME 03908
27 Jones Road
South China ME 04358
155 Wescott Road
South Portland ME 04106
482 Broadway
South Portland ME 04106
54 Spruce Head Road
South Thomaston ME 04858
1032 Hendricks Hill Road
Southport ME 04576
338 Main Street
Southwest Harbor ME 04679
282 Sebago Road
Sebago ME 04029
443 Main Street
Springvale ME 04083
1128 Pequawket Trail
Steep Falls ME 04085
70 Village Road
Stetson ME 04488
8 Levi Stewart Drive
Corinna ME 04928
37 Elm Street
North Anson ME 04958
6 Station Street
Stockton Springs ME 04981
64 Main Street
Stonington ME 04681
88 Main Street
Stratton ME 04982
14 South Main St.
Strong ME 04983
514 Main Street
East Machias ME 04630
451 Atlantic Road
Swan'S Island ME 04685
6 Scott Dyer Rd.
Cape Elizabeth ME 04107
60 Main Street
Thomaston ME 04861
186 East Main Street
Dover-Foxcroft ME 04426
186 East Main Street
Dover-Foxcroft ME 04427
25 Foreside Road
Topsham ME 04086
56 Main Street
Livermore Falls ME 04254
98 Matthews Way
Turner ME 04282
2006 Main Street
Fayette ME 04349
38 School Street
Unity ME 04988
930 Bog Road
East Vassalboro ME 04935
61 Shin Pond Road
Patten ME 04765
6 Carver Street
Vinalhaven ME 04863
392 Common Road
Union ME 04862
11A Main Road South
Frankfort ME 04438
958 Main Street
Waldoboro ME 04572
800 Main Street
Westbrook ME 04092
10 Hansen Street
Mars Hill ME 04758
282 Main Street
Warren ME 04864
1290 Main Street
Washburn ME 04786
187 Main St.
East Waterboro ME 04030
663 Waterford Road
Waterford ME 04088
73 Elm Street
Waterville ME 04901
22 Depot Street
Kingfield ME 04947
25 Church Street
Weld ME 04285
1434 Post Road
Wells ME 04090
34 River Road (S.R.112)
Buxton ME 04093
226 Main Street
West Paris ME 04289
1 Arlington Lane
Whitefield ME 04353
28 South Main Street
Bryant Pond ME 04219
6 Cross Street
Whitneyville ME 04654
116 Old Road
Eliot ME 03903
6 Goodspeed Street
Wilton ME 04294
217 Windham Center Road
Windham ME 04062
136 Halifax Street
Winslow ME 04901
18 Chapel Lane
Winter Harbor ME 04693
229 Main Street
Winterport ME 04496
21 High Street
Wiscasset ME 04578
41 School Street
Castine ME 04421
169 Main Street
Baileyville ME 04694
15 Long Sands Road
York ME 03909
5 Turner Street
Buckfield ME 04220