Professional Records License Records Keya Lea Leimbach License #: 125714 - Expired Category: Nursing SupportIssued Date: Dec 1, 2016Effective Date: Dec 1, 2016Type: Nurse Aide