1. Visual Affect Cleaning Service 18837 Blake Rd, Odessa, FL 33556 Coordinate: 28.15291,-82.58642 Phone: (813) 704-1831