NPI Central
Ornob Roy, MD — NPI 1891908430, Charlotte, NC | NPI Central