Located in Mobile, AL, Mobile Festival Centre serves shoppers from across the region. Shoppers can find this Power Center at Airport Blvd. & Montlimar Dr.. The center first opened its doors in 1986 and underwent a significant renovation in 1992. The mall spans 488,138 sqft. of leasable retail area and is home to around 47 stores. The mall offers 2,996 parking spaces for visitors.