Pete & Libby's Auto Repair, Inc. is conveniently located in Vienna, WV. Our shop is staffed with expert technicians who provide quality repair and maintenance service. Call or email us to set up an appointment today. Pete & Libby's Auto Repair, Inc. is conveniently located in Vienna, WV. Our shop is staffed with expert technicians who provide quality repair and maintenance service. Call or email us to set up an appointment today.
Gettin gyour car on the road quickly is one of our main concerns. Thank you for letting us service your Escort. Mike....