1. Oreck Floor Care Center 1708 S Randall Rd, Algonquin, IL 60102 Coordinate: 42.14929,-88.33592 Phone: (847) 658-3570