Celaya's Tire & Wheel


Country United States
State Texas
City Houston
Address 9102 FM 1960 Road West
Phone 281-807-1227
Website http://celayastire.com/

Celaya's Tire & Wheel Reviews

  • Mar 21, 2015

Men in Celaya tire shop on 9102 FM 1960 Road West, Houston, TX 77070 tel 281 807 1227

Charge me upfront money and did not fix my car tire left it as is.. This shop should close because people in there are crock and for safety resons...

Write a Review about Celaya's Tire & Wheel