Craig Zavelo M

Primary Specialty: Internal Medicine
Experience: 42 + years
Location
1224 E Main St
Havelock, NC 28532-2405
+7 more locations


Phone Number
(252) 447-7474

About Craig M Zavelo

Craig M Zavelo is a Internal Medicine specialist in Havelock, North Carolina. His practice location is also in New Bern, NC. He graduated from State University Of Ny Upstate Medical University with his medical degree in 1982. Craig M Zavelo has more than 42 years of experience. His specialties include Internal Medicine.
Craig M Zavelo is affiliated with many hospitals including Carolina East Medical Center. He cooperates with many other doctors and specialists in medical group Coastal Carolina Health Care Pa.

Specialties

Education

Craig Zavelo graduated from the State University Of Ny Upstate Medical University in 1982.

Medical Group Practices

Doctor Profile

First Name Craig
Last Name Zavelo
Gender Male
NPI 1063467264
PECOS ID 1355307562

Affiliated Hospitals


2000 Neuse Blvd, New Bern, NC 28560
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Pulmonary Disease Internal Medicine 34212 North Carolina
Internal Medicine 34212 North Carolina

Locations

Craig M Zavelo, MD
1224 E Main St
Havelock, NC 28532-2405
(252) 447-7474


Craig M Zavelo, MD
670 Cardinal Rd
New Bern, NC 28562-5201
(252) 636-6222


Craig M Zavelo, MD
702 Newman Rd
New Bern, NC 28562-5238
(252) 633-5333


Craig M Zavelo, MD
730 Newman Rd
New Bern, NC 28562-5238
(252) 634-9090


Craig M Zavelo, MD
1020 Medical Park Ave
New Bern, NC 28562-5248
(252) 634-2240


Craig M Zavelo, MD
1030 Medical Park Ave
New Bern, NC 28562-5248


Craig M Zavelo, MD
1030 Medical Park Ave
Cchc New Bern Imaging
New Bern, NC 28562-5248
(252) 637-5480


Craig M Zavelo, MD
1040 Medical Park Ave
New Bern, NC 28562-5248