Melrose Public Library

63 W. Emerson St.
Melrose
Massachusetts
United States