1. Fox Valley Environmental Pest Control 3n201 Echo Valley Ln, Elburn, IL 60119 Coordinate: 41.91373,-88.42268 Phone: (630) 793-6818