What is your address? Madame Tussauds San Francisco 145 Jefferson Street, San Francisco, California 94133