SLOAN IMPLEMENT COMPANY, INC Store in EFFINGHAM 25 Nov Address1407 E FAYETTE AVEEFFINGHAM, IL 62401ContactTel(217) 857-3106Websitehttps://www.sloans.com/ Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map