About EdwardElmhurst Health 0 Read Reviews Rated 0 out of 5 801 South Washington Street Naperville, IL 60540-6400 US-IL Naperville 41.7606589 -88.1534222 41.7606589, -88.1534222