Kelly Clark Automotive Specialists - 12th St

1201 E Glendale Ave, Phoenix, AZ 85020 , Camelback East

Add review

There is no review added yet. Be the first to add a review.

1201 E Glendale Ave, AZ 85020 Phoenix

A shop for drivers dealing with a check engine light and battery or electrical faults or a car that rides rough, especially on hybrids. Diesel engines are also serviced.

Is this your mechanic?