A search in the archives revealed this: http://www.jalopyjournal.com/forum/archive/index.php/t-163855.html
A few years ago I had Williams Street Rods make me a custom aluminum radiator. As I recall they had someone in Indiana fabbing them. I will tell you that it was near-perfect, with not one cooling fin even bent, the price was real reasonable and delivered when promised. You might want to contact them as they may be close to you. Williams Street Rods 14770 Cooks Mills Road Humboldt, IL 61931 Phone: 217-235-3433 Fax: 800-787-2450 Call Toll Free: 800-787-2450 http://www.williamsstreetrods.com/index.cfm