Shopping malls database
Eastwood Festival Centre is located at the corner of Crestwood Blvd. & Hwy. 75, Birmingham. It is a Value-Retail Center which opened in 1989 and was last renovated in 1999. It is 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