NPI Central
David Tharpe, MD — NPI 1902864440, Homewood, AL | NPI Central