1. Tsml 11515 Delwick Dr, Windermere, FL 34786 Coordinate: 28.524698,-81.54961 Phone: (407) 902-7746
2. Ad Inns Inc 515 Jennifer Ln, Windermere, FL 34786 Coordinate: 28.4939,-81.52346 Phone: (407) 876-8924