Id be checking local junkyards and garages . some people hang on to those things. Other then that go on online actions like craigslist and ebay.I find alot of good stuff cheap from there.
Go to a Salvage yard and look for a car that is the same as yours. Even if its not the same model, sometimes a brand will use the same speedometer accross the entire range, or part of it.