Kelley Library 234 Main St Salem, NH 03079 Phone: (603) 898-7064 Fax: (603) 898-8583 View Website
Category: Libraries - Public