https://www.mdnpi.com/physicians/thomas-e-foster/npi-1992962856.html
DR Thomas E Foster MD, AL 36608