NPI Central
Barboursville Internal Medicine & Pediatrics NPI Number 1184617003 — Barboursville, WV | NPI Central