Barnes & Noble owns 4 stores near Peabody, Essex County, Massachusetts. These are all Barnes & Noble branches in the area.