uggggh, good luck with that one. Given what ours are subjected to around here, the form board that everything attaches to (foam padding mainly) is likely destroyed. My wife and I have always referbished our own. However, the older these cars are getting, the less likely the board is any good, leaving you to have to create a new one from scratch.
The yellow pages is probably your best bet for an upholstry shop at this point. There are quite a few good ones in the Cicero/Berwyn area. Couldn't tell you how much it'd cost tho.