Contact provider for availability
Internal Medicine · Male · Age 66
White Sands of La Jolla7450 Olivetas Ave La Jolla, CA 92037
Make an Appointment
Dr. Leonard Lazarus, MD is an internal medicine specialist in La Jolla, CA and has been practicing for 36 years. He graduated from U Cape Town in 1977 and specializes in internal medicine.