Floors: 1View Mall Map Selma Mall is the IN Place to shop for Selma, Alabama. With a unique selection of fashions, gifts and accessories, find the largest collection of your favorite stores all under one roof.