Elmhurst Clinic
Carol Stream
Address
501 Thornhill
Carol Stream, IL 60188
Get Directions from Mapquest
Phone
630-668-0078
The Elmhurst Clinic location in Carol Stream, Illinois, was established in the early 1980s. Pediatrics is the main specialty seen at this Carol Stream location.