Email Us Leymone Hardcastle & Company, LTD. Phone: +16186624466 Address:126 E. North Ave. Flora, IL - 62839, USA Description Accounting firm in Clay County IL!