Explore Freeman House Store and Museum In Vienna
Freeman House Store and Museum is located at 131 Church St. Vienna, VA. The Freeman House was constructed to serve as a general store but took on a number of roles including housing soldiers as a makeshift hospital during the Civil War. The house is now a museum and old-fashioned general store, and a permanent exhibit features period furniture, artifacts, and photos. Continue reading