MICHAEL JOHN BARRI, MD
Primary Specialty
Internal Medicine Physician
Practice Location
4402 SHIPYARD BLVDWILMINGTON, NC 28403-6161 Map ↗
910-452-1400
910-332-1072
All Specialties & Licenses
- Internal Medicine Physician Primary
- General Practice Physician
NPI Registration
Enumerated: 2005-06-17
Last CMS Update: 2010-09-08