Leslie Leigh Tulsa, OK · Map 6 vacancies Contact & details Contact Nick at (918) 262-0632 text InterviewsDaily 8:00pm House #(918) 398-6523 CountyTulsa County Total beds9 Men