https://www.mdnpi.com/physicians/thomas-a-otter/npi-1346240876.html
Thomas A Otter MD, DE 19958