Hand & Stone Massage and Facial Spa Categories Personal Services & Care 23708 El Toro Road, Ste. C Lake Forest CA 92630 (949) 503-0900 Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×