LeMoyne-Owen College is a university (non-endowment) based in Memphis, Tennessee. Established in 1862, it provides a transformative experience for students of all ages with the goal of preparing them for future professional endeavors. The assets of the university are managed by its executive management team.LeMoyne-Owen College's investment portfolio is valued at $17.89 million, with investments in cash, domestic and international equities, fixed income, and private equity.