All Reviews by andradew

  • Texas Car Stereo & Texas Electronics 12971 Westheimer Rd, Houston, TX 77077 (281) 596-9717

    5 stars Posted on 05/03/2013 04:24pm

    Good customer service. Really good prices. I agree with most of the reviewers about this business. They are good people to do business with. For tires and stuff you seriously dont need to go anywhere else.