(former) Public Library, 8 Islington St., Portsmouth, NH
Source
Louis J. Mackles Collection
Publisher
Portmsouth Public Library, Special Collections
Relation
Additional portions of the Louis J. Mackles Collection may be found at the Rye Historical Society, the New Castle Historical Society, the Portsmouth Navy Yard and a single private collector.