Jessica Johnson, ARNP

Family Medicine (Primary Care)

563-547-2022 (Cresco Medical Clinic) 641-393-0058 (Elma Medical Clinic) 563-566-2243 (Lime Springs Medical Clinic) 507-547-0255 (LeRoy Medical Clinic)

Jessica (Jess) Johnson joined the medical team full-time in January of 2025. She is an Iowa native and resides in the area with her husband and daughter. They enjoy camping, hiking, and traveling.

Jessica has years of experience as a Nurse Practitioner with a history of nursing. In the past, she has worked as a hospitalist and in specialties such as pain medicine, physical medicine/rehab, and helped with project development/implementation. She has additional training in joint/muscle injections and medication management, incorporating conservative therapies.

She received her nursing degree from NICC in 2013 and went to Purdue Global for her Bachelor’s, Family Nurse Practitioner, and Doctor of Nursing, which was completed in 2019. She is board certified with the ANCC and DOT.

Jessica looks forward to providing holistic care in the community she lives and loves, serving patients of all ages and walks of life. She will be seeing patients in the Cresco, Elma, and Lime Springs Clinics.

To schedule with Jess, call 563-547-2022 (Cresco Medical Clinic), 641-393-0058 (Elma Medical Clinic), 563-566-2243 (Lime Springs Medical Clinic), or 507-547-0255 (LeRoy Medical Clinic)

Locations: