Carlos Tejeda Tire Shop 4223 East Crosstimbers Street, Houston, TX 77016