George Mason Square
George Mason Square is located in the heart of Falls Church City, within walking distance of banks, restaurants and the post office. The East Falls Church metro stop is six blocks away, and a five minute bus ride on the metro shuttle bus. The entrance to I-66 is across Sycamore St. from the Metro station.
George Mason Square is located in the heart of Falls Church City, within walking distance of banks, restaurants and the post office. The East Falls Church metro stop is six blocks away, and a five minute bus ride on the metro shuttle bus. The entrance to I-66 is across Sycamore St. from the Metro station.


