1 Dr. Charles Harry Haddock, DPM Podiatrist - General Avg. Rating: 0/5 Main Location 940 Pepper AveWisconsin Rapids, Wisconsin 54494 Highlights Accepts Insurance Plans