Service Centers
I live in Tucson Arizona and I'm going to have some work done on my 95 Ford Ranger Splash. Does anybody recommend an service shops in town. Looks like I'm going to go to Jim Click for my transmission problems. Would appreciate any input. Always interested in peoples point of views.
Mike