Exceed Auto Care
Marcelo Escobar, Owner of EXCEED AUTO CARE
Excellent Mechanic who is also Reasonable, Reliable, Friendly & Caring !!
Specializes in European and Japanese Cars.
Very Nice Shop —-
Located Conveniently just North of I 10, between Kirkwood & Wilcrest.
1330 Sherwood Forest #206 Houston, Texas 77043
Shop Phone 713-932-8201 / Cell Phone 832-274-7245