Baraka Auto Center-II

3028 E Lake St, Minneapolis, 55406

Add review

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

3028 E Lake St, 55406 Minneapolis

A shop for drivers dealing with worn or noisy brakes, battery or electrical faults or an A/C that blows warm air. A slipping clutch and engine trouble are also handled.

Is this your mechanic?