SLOAN IMPLEMENT COMPANY INC Store in HAVANA 25 Nov Address1105 STATE ROUTE 97HAVANA, IL 62644ContactTel(309) 543-6303Websitehttps://www.sloans.com/locations/havana-il Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map