Edmonds John Muffler Shop & Wrecker Service Engineer - Sparta, TN Looking to contact Edmonds John Muffler Shop & Wrecker Service? You can reach them at 931-761-2621