Country : USA
City : Falls Church, Virginia
Seats : 2,000
Floor : Artificial turf
No teams associated with this stadium