NPI Central
Gabriel Carabulea, M.D., Inc. NPI Number 1134298045 — North Tustin, CA | NPI Central