NPI Central
Bartholomew Resta, MD — NPI 1790727568, Edenton, NC | NPI Central