Mr. Diefendorf practices medicine in Baltimore, MD and specializes in Urological Surgery. Mr. Diefendorf is affiliated with Mercy Medical Center. Mr. Diefendorf speaks English and Spanish.