There are wheel restoration places. You see small ads in the back of C&D and such now and then, or maybe Hemmings. You might not like the prices. Surf custom wheel repair/restoration or the like - you'll find 'em. I vaguely recall one being in New England...