We are not going out of business! We will be consolidating our Midtown location into our Central location at Washington at I-10.
All personnel will be moved to the Central location
and will handle all your repair and maintenance needs
from 8101 Hempstead Rd Houston Tx 77008.
We are no longer accepting vehicles for service at Midtown.
Read more about it