Furniture - Stores in Leaf River, IL
L & M Lil' Tot Doll Furniture