NPI Central
James E Barber MD Professional Corporation NPI Number 1225283526 — Newport Beach, CA | NPI Central