Hamilton-Wenham Public Library
Place
8,232