- Lake Forest, California, United States
Brain Balance of Lake Forest is a company based out of 23708 EL TORO RD, Lake Forest, California, United States.