Dr. Ludwig graduated from Saint Louis University School of Medicine in 1988 and has been in practice for 29 years. He completed a residency at Union Memorial Hospital. Dr. Ludwig accepts multiple insurance plans including Medicare and Medicaid.