1. American Power Wash 9131 Outlook Rock Trl, Windermere, FL 34786 Coordinate: 28.43566,-81.55881 Phone: (407) 906-7244