1. Melvins Garden 821 Main St, Windermere, FL 34786 Coordinate: 28.49145,-81.53311 Phone: (407) 612-5487
2. Mine O Mine 9927 Giffin Ct, Windermere, FL 34786 Coordinate: 28.47947,-81.5425 Phone: (407) 876-7391