NPI Central
Ali Najafi, M.D., Inc. NPI Number 1417461237 — Newport Beach, CA | NPI Central