NPI Central
David Scott, DMD — NPI 1780799627, Tuscaloosa, AL | NPI Central