Leo's Watch

Call

Photos

5537 Santa Monica Blvd
Los Angeles, CA 90038

Leo's Watch is a boutique timepiece shop nestled in the heart of Los Angeles, CA. Specializing in luxury and vintage watches, the store offers a curated selection for watch enthusiasts and collectors.

With a focus on quality craftsmanship and timeless elegance, Leo's Watch provides a unique shopping experience for those seeking distinctive timepieces. Whether you are a seasoned watch connoisseur or a novice looking to start your collection, Leo's Watch caters to a diverse range of tastes and preferences.

Generated from their business information

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.