Triangle Auto Repair Shop – Clifton Forge, VA Address Clifton Forge, VA 24422 Phone Number (540) 862-0089 Last updated on April 23rd, 2021