Department Stores in Leaf River, IL Poggioli's Royal Blue Store111 Main StLeaf River, IL, 610478157382313Department StoresProm Dress ShopsProm DressesUtility Trailer Sales Show More