Village Mall in Alabama 54 stores

Village Mall is located in Alabama, city Auburn. Shopping mall has over 54 stores and address is: 1627-53 Opelika Road, Auburn, Alabama - AL 36830. Village Mall info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Search other shopping malls:

Go to the mall