The Spa at Torrey Pines La Jolla

11480 North Torrey Pines Road La Jolla , California, United States - Phone: 858-777-6690