Nexar Auto Repair

2902 Hillcroft St
Houston, TX  
Hours of Operation
Mon-Fri 8am-6pm
Sat 9am-5pm
Sun Closed
Open 7 Days
Open Holidays
Appointments Available
24 Hour Emergency Service Available
Deals
Customer Reviews
 YP.com
Robbie N. on 06/04/2014
A+++++ auto repair shop, very honest and...
 YP.com
Nifaz M. on 04/04/2014
You never know what you are going to...
Business Details
Other Places Like This
S & S Auto Service
2611 Briarhurst Dr
Houston, TX
0.3 mi
Specialized Auto Repair
5618 Winsome Ln
Houston, TX
 (5)
1.0 mi
Mayco Muffler Shop 8 Auto Repair
3513 Hillcroft St
Houston, TX
 (1)
1.2 mi