campus lemley tech tulsa Tulsa Technology Lemley Campus July 10, 2021 Post a Comment Tulsa technology center lemley campus, tulsa county, oklahoma. The primary coordinates for tulsa t… Read more Tulsa Technology Lemley Campus