NPI Central
Jay Baruch, M.D. — NPI 1619950581, Providence, RI | NPI Central