AAA Approved Auto Repair Shop Reviews Krouse`s Tow & Tire 329 Ohio st. johnstown, PA 15902 Tel: (814) 539-7400 Hours: M-F: 08:00 AM - 05:00 PM Sat: Closed Sun: Closed Reviews Sort Reviews by: Date » or Rating » 1 Reviews Dan Endler johnstown, PA Reviewed : 07/04/2019 Comment : NA 1 Reviews Ronald Plis johnstown, PA Reviewed : 04/30/2018 Comment : Make it free