TEC Appliance Repair 47, W Polk St, Chicago, Illinois - 60605 3128131938 Residential major appliance repair . Categories Business & Services Call View details