Hand & Stone Massage and Facial Spa Inicio Hand & Stone Massage and Facial Spa Address: 23708 El Toro Road, Ste. C Lake Forest. California. 92630 Phone: 949 5030900