Got a sec? Are you able to write a short review of Shepshed Auto Stores in Tamworth? Submit a Shepshed Auto Stores Tamworth review and contribute to the directory of recommended car parts distributors in Tamworth. Are you the owner of Shepshed Auto Stores Tamworth, then claim it today. Business owners who claim a business can update the description and add new tags and photos.