Amesbury Public Library
Add to Favorites
CLOSED NOW
Today: 9:30 am - 5:00 pm
Phone: (978) 388-2662
Fax: (978) 388-2662
Town of Amesbury-Public Library
Friends of the Amesbury Public Library
Parking: Lot
Phone: (978) 388-8148
Address: 149 Main St, Amesbury, MA 01913
Website: http://www.amesburylibrary.org
40 Linden St, Exeter, NH 03833
92 Portsmouth Ave, Exeter, NH 03833
145 High St, Newburyport, MA 01950
31 Hilldale Ave, South Hampton, NH 03827
17 Elm St, Salisbury, MA 01952
490 Main St, West Newbury, MA 01985
34 W Main St, Merrimac, MA 01860
100 Elliott St, Haverhill, MA 01830
19 School St, Amesbury, MA 01913
6 Market St, Newburyport, MA 01950