1. Forever Living 6042 Greatwater Dr, Windermere, FL 34786 Coordinate: 28.46513,-81.53296 Phone: (321) 695-0965