Pillar Dental West: Pillar Thomas E DDS 5208 26th Street, Sioux Falls, SD 57106