Dr. Mohler graduated from the Temple University School of Medicine in 1974. He works in Lancaster, PA and specializes in Internal Medicine and Nephrology. Dr. Mohler is affiliated with Lancaster General Hospital and Lancaster Regional Medical Center.