1. Pest Control Services in Elmhurst IL 190 S Prospect Ave, Elmhurst, IL 60126 Coordinate: 41.8965,-87.94734 Phone: (331) 702-9969