Mailing Address The LeMoyne-Owen College 807 Walker Avenue Memphis, TN 38126Telephone Contact (901)435-1701Contact Email Admissions (admission@loc.edu) General Information (contact@loc.