NPI Central
Elizabeth Welch, MD — NPI 1225037377, Providence, RI | NPI Central