NPI Central
Margaret Patella, MD — NPI 1174216576, Providence, RI | NPI Central