1. Swiss Watch 32322 County Road 473 Ste D, Leesburg, FL 34788 Coordinate: 28.82007,-81.77317 Phone: (352) 253-0808