De Soto IL Repair Shops & Related Services Nec 1. 521 N Seba St, De Soto, IL 62924 | Gary's Repair (618) 987-2440