1. Cufflinks Depot 6838 Valhalla Way, Windermere, FL 34786 Coordinate: 28.46563,-81.53525 Phone: (407) 253-5347