1 Dr. Idol Ray Mitchell, DPM Podiatrist - General Avg. Rating: 0/5 Main Location 437 East Grant StreetMacomb, Illinois 61455 Highlights Accepts Insurance Plans