NPI Central
Mary Scott, MD — NPI 1437366192, Birmingham, AL | NPI Central