The Shops at West Falls Church

$62.5M revenue • 7397 US-29, Falls Church, VA, 24527, United States

Last Updated Oct 6, 2025

Company Overview

Company Name

The Shops at West Falls Church

Address

7397 US-29, Falls Church, VA, 24527, United States

Website

edens.com

Approx. Annual Revenue

$62.5M

Established

1995

About The Shops at West Falls Church

EDENS is a retail real estate owner, operator, and developer based in Atlanta, Georgia. The company owns and manages a portfolio of over 100 open-air shopping centers and mixed-use properties across the United States, with a focus on creating community-oriented spaces that foster human engagement and economic, social, and cultural prosperity.

Frequently Asked Questions about The Shops at West Falls Church

Technologies Used

Social Profiles

Key Decision Makers

Kathy Toole Portfolio Accounting Manager
LinkedIn
Jodie Mclean Chief Executive Officer
LinkedIn
Frances Owens Director of Digital Marketing
LinkedIn