Air Champ Clutch & Brake Co U4/ 365 Horsley Rd, Milperra, NSW, 2214 02 97716911 Add to Favorites Claim Listing Overview Reviews Motor Vehicle Parts Manufacturing Updated: Oct 20, 2015 AutoEz Listed in Power Transmission 0 reviews Add Your Review Please login or register to add your review.