Home & Garden in Flora, IL Orscheln Farm & Home1451 N State RdFlora, IL, 628396186622974Anchor Garden & Rental Center IncAuto PartsCarsFarm SuppliesGarden CentersGarden StatuaryGarden StatuesHome DepotNurserySporting Goods Show MoreSee AlsoGarden SuppliesHome SuppliesPool & Spa Supplies