Woodridge Clinic – Lombard Diabetes Centers Family Practice Physicians General Practitioners Internists Medical Clinics Pediatricians 4.8 (354) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (630) 620-6225 Direction Website Reviews 805 S Main St Lombard , IL 60148