I took mine to a radiator shop and they repaired leak. If it needs a recore, maybe they can do that? If not, I think glen-ray radiators does.

www.restorationradiators.com/


Facts are stubborn things.