Edward-Elmhurst Walk-In Clinic - Woodridge 3329 75th Street, Woodridge, IL 60517