21. Window Cleaner Pros 5800 Preston Oaks Rd, Dallas, TX 75254 Coordinate: 32.94178,-96.80831 Phone: (469) 515-5212
22. Restoration Cleaning Inc 13346 Bee St, Dallas, TX 75234 Coordinate: 32.92622,-96.89565 Phone: (214) 351-3039