NPI Central
Robert Tapscott, MD — NPI 1588737878, Decatur, AL | NPI Central