I ran the image quickly through two different noise supression programs using preset filters and no tweaking. Both have a free version that you can download. This just gives you a quick idea of what can be done.
Noiseware Neat Image Images:
First: Noiseware with custom fine tuning
Second: Noiseware with preset filter
Third: Neat Image with preset filter
Fourth: Neat Image with custom fine tuning