1013 S. Mechanic, IL IL 62959 POA Property Details 1013 S. Mechanic, IL IL 62959 POA Description 1013 S. Mechanic Other - IL IL Property Features Other Built 2000 Floor Area is 1,100 About Ellie Burkey Email