1. O'Reilly Auto Parts 630 N Main St, Shelbyville, TN 37160 Coordinate: 35.4882,-86.45873 Phone: (931) 685-4682