National Network of Libraries of Medicine
English Arabic Chinese (Simplified) French Hindi Japanese Korean Persian Portuguese Russian Spanish

Amesbury Public Library

NNLM ID:
19946
Region: 
New England
149 Main St.
Amesbury, MA 01913
County: 
Essex
Telephone: 
(978) 388-8148
Organization Type: 
Public Library