NPI Central
Joseph Lauro, MD — NPI 1063657526, Providence, RI | NPI Central