ALDI

1251 North 7th Street, Rochelle, IL 61068