1. Welch Automotive & Tire 1108 Depot St, Franklin, NC 28734 Coordinate: 35.18843,-83.37979 Phone: (828) 524-3117