1. Illinois Cancer Specialists of Fox Valley 1710 N Randall Rd, Elgin, IL 60123 Coordinate: 42.07716,-88.33651 Phone: (224) 366-9152