19 Ratings with 3 Comments
Dr. Steven Joseph Leib, MD is a health care provider primarily located in Ben Lomond, CA, with another office in Scotts Valley, CA. He has 45 years of experience. His specialties include Emergency Medicine, Family Medicine. Dr. Leib is affiliated with Dominican Hospital. He speaks English.
Graduated in 1978