She graduated with honors from University Of Alabama School Of Medicine in 1994. Having more than 22 years of diverse experiences, especially in NURSE PRACTITIONER, Karen P Kirby affiliates with Lawrence Medical Center, and cooperates with other doctors and specialists in many medical groups including Shoals Primary Care, LLC, Attentus Moulton, LLC. Call Karen P Kirby on phone number (256) 974-9216 for more information and advises or to book an appointment.