NPI Central
Albert Lizarraras, M.D. — NPI 1982750121, La Jolla, CA | NPI Central