Levi s history in pictures The company’s corporate headquarters is located in the Levi’s Plaza in San Francisco.Levi Strauss started the business at the 90 Sacramento Street address in San Francisco and then moved the location to 62 Sacramento Street. Previous Next Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2018-11-05 spiel