Company profile page for Kellys Road Svc (General Automotive Repair) located in 1487 Falls Ave W, Twin Falls, ID, 83301, Twin Falls county. If you have questions or want to know prices, offers, discounts, available auto parts for car repair in Twin Falls, ID, feel free to contact Carol Peluso at (208) 736-4895 or visit Kellys Road Svc office.
Business Name
Kellys Road Svc
Category
General Automotive Repair
Address
1487 Falls Ave W, Twin Falls, 83301, ID,