https://www.mdnpi.com/physicians/todd-a-spencer/npi-1952343857.html
DR Todd A Spencer MD, TX 75230