Richard D. Allen DDS, PC 7 reviews Endodontist, General dentist 1704 S Cleveland Ave Suite 6, Sioux Falls, SD 57103