Watch Dealer LocationHesselbein's Jewelers - 143 Crossroads Blvd., Carmel, CA
Map: