1. ServiceMaster Cleaning Service 707 Hoover Dike Rd Apt 801, Clewiston, FL 33440 Coordinate: 26.76053,-80.92146 Phone: (863) 983-7773