When Nature Calls Pest Control Exterminator - Rockford, IL Looking to contact When Nature Calls Pest Control? You can reach them at 815-961-0356