Internal Medicine · Male · Age 63
Coastal Internl Medcn/Cardiolgy670 Cardinal Rd New Bern, NC 28562
Make an Appointment
Dr. Craig Zavelo, MD is an internal medicine specialist in New Bern, NC and has been practicing for 37 years. He graduated from New York State U, College Of Medicine-Upstate in 1982 and specializes in internal medicine.
Search for your insurance provider
Dr. Zavelo accepts
Accepted insurance can change. Please double-check when making an appointment.
Dr. Zavelo accepts the following insurance:
Dr. Zavelo's conditions and procedures: