This photo shows the Larkin Theatre at 816 Larkin St. in San Francisco on May 4th, 1939. The theatre still stands and is now the New Century Theater (a strip club).
Packard Sedan on Larkin Street in front of Larkin Theatre at 816 Larkin Street. Larkin Theatre is now the location of New Century Theater. San Francisco Police Department Photograph Bureau Negatives / Bureau of Accident Investigation and Prevention, San Francisco Police Department Records.