Otto Frei

Online Store
United States

Founded 1930, family-owned supplier with 50,000+ items for watch, clock, and jewelry industry

Tags

founded 1930 family-owned 50000+ items watch clock jewelry industry

Physical Store Locations

126 Second Street
Oakland, California
United States
510-832-0355 ext 3

Reviews Coming Soon