NPI Central
Clifton Latting, M.D. — NPI 1861400533, Birmingham, AL | NPI Central