NPI Central
Ira E Opatowsky MD Inc NPI Number 1437298759 — Lancaster, CA | NPI Central