Sears is located at 3751 S Dogwood Ave in El Centro, CA 92243. Sears specializes in appliance repair in El Centro, CA.
Is this your business?