NPI Central
Katherine Barnes, MD — NPI 1205414158, Birmingham, AL | NPI Central