Churchill Square, a community of 106 townhouses built in 1978, is located in Fairfax County near the historic City of Falls Church, VA. Situated within walking distance of the West Falls Church Metro Station, downtown Washington, DC is only a short train ride away.
Courtesy of Churchill Square