https://www.mdnpi.com/physicians/thomas-allen-viereck/npi-1518526599.html
Thomas Allen Viereck CNP, SD 57078