Overview
The Freeman Store and Museum is located at 131 Church Street NE, Vienna, VA 22180, directly alongside the W&OD Trail and across the street from the red caboose. Admission to the Freeman Store and Museum is free. We accept all major credit cards and Apple Pay. Business Hours: Open Wednesday through Sunday, 12noon - 4pm,