if you need to replace the entire zipper I'd try looking for a sail or canvas (boat/car covers) place, Need a pretty strong needle to get through all the fabric
If you just need to replace the runner go in serach of some fabric shops and see if they have one that will fit and slid it on.