Crossroads Center

📍 Falls Church, VA
Type
Power Center
Stores
20
Opened
1955
Retail Area
395,000 sqft.
Parking
2,000
Food Court
No
📄 About this Mall

Crossroads Center stands as a major retail hub in Falls Church, VA. The Power Center is situated at Leesburg Pike (Rte. 7) & Columbia Pike (Rte. 244). Originally opened in 1955, the mall was updated and renovated in 2006. Covering 395,000 sqft. of retail space, Crossroads Center hosts roughly 20 individual stores and outlets. Guests will find 2,000 parking spaces at the venue.

📍 Location & Map
Map © OpenStreetMap contributors