1. Swiss Clocks Shop 3688 Van Buren Blvd, Riverside, CA 92503 Coordinate: 33.91827,-117.44542 Phone: (951) 358-0178