NPI Central
Pamela Barber, M.D. — NPI 1144244088, Sheffield, AL | NPI Central