Sears is located at 4101 E 42nd St in Odessa, TX 79762. Sears specializes in appliance repair in Odessa, TX.
Is this your business?