NPI Central
Rivka Horowitz, MD — NPI 1588846695, Niantic, CT | NPI Central