Aldi Schaumburg, IL

1412 Algonquin Rd, Schaumburg, IL 60173