Soldiers and Sailors Memorial Building Board of Trustees

Memorial Hall, 590 Main Street, Melrose