The Avalon Museum moved into its current location on 39th Street around 1998. Although the building is relatively small with only a few rooms of exhibits, there is much to learn ...
All reviews seem positive