Zelda Place Shopping Center
2960 Zelda Road Montgomery, AL 36106
(334) 277-1000
Type: Shopping, Mall
Amenity: Handicapped Accessible, Meeting Room, Interior Entrance
Bus Parking: No
A collection of your favorite shops and eatery, all in one place!