Shopping malls database
Eastwood Festival Centre is located at the corner of Crestwood Blvd. & Hwy. 75, Birmingham. Eastwood Festival Centre is Value-Retail Center opened in 1989, which was last renovated in 1999. Is designed as an Open shopping mall with 2,827 parking spaces. It covers an area of 454,897 sqft. and has about 47 stores.
Shopping mall's name: Eastwood Festival Centre
Address: Crestwood Blvd. & Hwy. 75, Birmingham, AL 35210
Number of stores: 47