Max Relax Spa Lake Forest, Ca is located at: 23646 Rockfield Blvd Suite 601, Lake Forest, California 92630.