Thatcher’s Auto Center has provided motorists in the Superior, WI 53533 area with quality auto repairs since 1953. This Napa Auto Care Center offers the experience and peace of mind that you can rely on. In addition to selling most major brands of tires these ASE Certified Master Technicians can handle any problem you car can dish out. Located at 5810 Tower Ave Superior, WI 53533 , drop by or give them a call at 715-394-2886 for question or to set an appointment.