ALDI 63 Newtown Road63 Newtown Road, DanburyConnecticut, 06810Open Now - Closes at 8:00 pm Link Opens in New Tab