About
Founded in 1970, McCune Auto Repair in Youngwood has been the trusted auto repair shop in the region, with a solid reputation for reliable service stretching to Latrobe, New Stanton, and the surrounding areas. With a team of highly skilled auto mechanics, we specialize in European and foreign auto…