NPI Central
Arbolada Medical Group NPI Number 1154500700 — Ojai, CA | NPI Central