User: Do you now the address? I think I know that one.
Assistant: It is situated at 9700 North Torrey Pines Road, La Jolla, California 92037, United States.