campus lemley phone wallpaper tulsa tech lemley campus phone number 3420 S Memorial Dr 142114 mi Tulsa OK OK 74145. Tulsa Tech - Lemley Memorial Campus is located in Tulsa OK but also offers classe… Friday, June 24, 2022 Edit