Try Denver Speedometers. You'll have to look them up in Dexonline.com...yeah, in Denver.
$125 is their price to rebuild a speedometer for one of these trucks. Still cheaper than buying a new one. Mine froze up and the needle fell off!
...Well, it has been a half-century.