Location of store Ted The Wine Guy & Company in Zelda Shopping Place mall is 2960 Zelda Rd, Montgomery, Alabama - AL 36106.
GPS Coordinates: 32.356315, -86.265469
« Return to store detail