Since 1995 Michel Auto Cares has quietly become the "place to go" when your car or light truck needs any service or repair. Located at 12205 Holderrieth Road, just south of Tomball and one mile east of SH 249, chances are we are right around the corner fro