Amesbury Public Library
Add to Favorites
CLOSED NOW
Today: 9:30 am - 8:00 pm
Tomorrow: 9:30 am - 8:00 pm
Saved to Favorites
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
31 Hilldale Ave, South Hampton, NH 03827
17 Elm St, Salisbury, MA 01952
34 W Main St, Merrimac, MA 01860
490 Main St, West Newbury, MA 01985
40 Linden St, Exeter, NH 03833
100 Elliott St, Haverhill, MA 01830
92 Portsmouth Ave, Exeter, NH 03833
19 School St, Amesbury, MA 01913
6 Market St, Newburyport, MA 01950
157 Water St, Newburyport, MA 01950