Antiques in Leaf River, IL Corner Antique Shoppe117 Main StLeaf River, IL, 61047Antique Clock Repair Show More