1. Nova Environmental Service 12917 Water Point Blvd, Windermere, FL 34786 Coordinate: 28.51448,-81.57654 Phone: (407) 217-5950