Dr. Stephen J Liederbach, MD works in Wilmington, North Carolina is a specialist in Internal Medicine and graduated Ohio State University College Of Medicine And Public Health in 1985. Dr. Liederbach is affiliated with New Hanover Regional Medical Center, Cape Fear Hospital and practicing for 35 years.