Falls Church, VAThe Glen Falls Church offers spacious apartment living in a quiet garden-style environment. Glen Falls Church