Crossroads Place

📍 Falls Church, VA
Type
Power Center
Stores
25
Opened
1964
Retail Area
336,248 sqft.
Parking
1,793
Food Court
No
📄 About this Mall

Crossroads Place stands as a major retail hub in Falls Church, VA. The Power Center is situated at Rt. 7 & South Jefferson. Originally opened in 1964, the mall was updated and renovated in 2005. Covering 336,248 sqft. of retail space, Crossroads Place hosts roughly 25 individual stores and outlets. The mall offers 1,793 parking spaces for visitors.

📍 Location & Map
Map © OpenStreetMap contributors