Eden, Robert E Address: 156 W Main St, Lena, IL 61048 Phone: (815) 369-5271 Lawyers, Legal Service Plans, Family Law Other Businesses: Shopper's Guide at 213 S Center St, Lena, IL 61048 Fishburn Whiton Thruman at 102 W Main St, Lena, IL 61048