JL Dr. John Eliot Leffel, PhD Is this you? Claim your profile Psychology 0Leave a review Lake Forest, IL 222 E Wisconsin Ave Ste 108, Lake Forest, IL, 60045 (877) 570-7970