ALDI 2132 South Main St.2132 South Main St., Wake ForestNorth Carolina, 27587Open Now - Closes at 8:00 pm Link Opens in New Tab