Organization
Breadcrumb
Amesbury Public Library
Region 7
NNLM ID:
7958-O-19946
149 Main St.
County:
Essex
Telephone:
(978) 388-8148
Website:
http://amesburylibrary.org
Organization Type:
Public Library
Liaisons
last updated: 11/25/25 16:20