Dr. Leach graduated from the Loma Linda University School of Medicine,Loma Linda University School of Medicine in 1986. He works in Big Bear Lake, CA and 2 other locations and specializes in Acupuncture, Family Medicine and Emergency Medicine. Dr. Leach is affiliated with MERCY HOSPITAL UNITY CAMPUS.
View More
