Best Body and Foot Spa

Contact Information

Just Relax Massage

Address: 23600 EI Toro Road, Ste D., Lake Forest, CA, United States, 92630
Phone: 949-328-9748


Make Appointment Online

Want to book your service online? ​ 

Please fill up the form below.


Please leave your contact phone no in message area.