NPI Central
Karyn Horowitz, M.D. — NPI 1578502233, East Providence, RI | NPI Central