Get Directions to Lakshmi Total Body Wellness Spa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Lakshmi Total Body Wellness Spa 26691 Lambert Street Ste 513, Lake Forest, CA 92630 +1 949-748-9115 View details Click to load map