Find specialists in Benalto, Alberta The most extensive list of specialists in Benalto, Alberta Cobalt Mechanical Benalto, Alberta Car repair Detail Address: Benalto, Benalto, Alberta T0M 0H0 . Phone: +1 403-505-3366. Types of specialists in Benalto, Alberta Car repair