Cooper Tires 4610 Canal Street, Houston, TX 77011