1 Dr. Dennis Ryan Vaughn, DPM Podiatrist - General Avg. Rating: 0/5 Main Location 102 W Kenwood Ave Suite 160Decatur, Illinois 62526 Highlights Accepts Insurance Plans
2 Dr. Samuel E. Potts, DPM Podiatrist - Radiology Avg. Rating: 0/5 Main Location 2 Memorial Dr Suite 201Decatur, Illinois 62526 Highlights Accepts Insurance Plans