NPI Central
Rita Kurl, M.D. — NPI 1790750123, North Providence, RI | NPI Central