Shopping malls database
Mobile Festival Centre is located at the corner of Airport Blvd. & Montlimar Dr., Mobile. It is a Power Center which opened in 1986 and was last renovated in 1992. It is an Open shopping mall with 2,996 parking spaces. It covers an area of 488,138 sqft. and has about 47 stores.
Shopping mall's name: Mobile Festival Centre
Address: Airport Blvd. & Montlimar Dr., Mobile, AL 36608
Number of stores: 47