LH Ms. Lorri Livers Houck Is this you? Claim your profile Psychiatry Nurse Practitioner 1Leave a review Lifeskills Inc 608 Happy Valley Rd, Glasgow, KY, 42141 2 other locations (270) 651-8378