About company

Baron & Leeds is an internationally recognized shopping destination for fine timepieces and jewelry, specializing in GIA Certified diamonds and an extensive collection of certified pre-owned watches. The Company operates two Rolex boutique stores located at South Coast Plaza in California and International Market Place in Honolulu.

Unknown
Unknown
Unknown
Not verified company