eden center

Eden Center Past CEO

Eden Center is one of northern Virginia‚Äôs most exciting places to visit. Located in Falls Church, Virginia, it is a place that is full of culture and provides a unique experience to its visitors. The place opened more than 40 years ago with a major transformation taking place in 1996. Millions were spent renovating this landmark adding 32,400 square foot space that became known as … Continue reading Eden Center Past CEO