James F O'Leary, MD, Surgery

203b Earnhart Dr
Ecu Physicians General Surgery
EdentonNC  27932-8401 (Chowan County)


Phone: 252-482-5868
Fax: 252-482-7953

NPI: 1851386700
License Number: 23635 (NC)