NPI Central
Harold Horwitz MD and Joseph Lombardozzi NPI Number 1215912738 — Pawtucket, RI | NPI Central