Bel Air Mall Photos

Meet 11 travelers, 12 tour guides and discover 102 photos

Bel Air Mall is a super-regional shopping mall, located in Mobile, Alabama, United States. The mall has a gross leasable area of 1,345,000 square feet (125,000 m²). It is the oldest continuously operating enclosed super-regional mall in Alabama and serves as one of the primary retail venues for the west Mobile shopping district located…
View Bel Air Mall guide >

Nitek Bel Air Mall