Dyer’s www.dyersrods.com +1 815 657 9970 619 N. Center St., Forrest, IL, 61741, USA Dyer’s www.dyersrods.com +1 815 657 9970 619 N. Center St., Forrest, IL, 61741, USA Dyers Rods is what Champions choose for connecting rods in their performance engine. Family Owned and Operated. Made in the USA! Contact Us Contact Us Latest News