https://www.mdnpi.com/physicians/thomas-floyd-spencer/npi-1568747863.html
Thomas Floyd Spencer PHARM D, ID 83814