Hillsboro Health
1200 East Tremont St. Hillsboro, Illinois 62049
Phone: 217.532.6111
Jessica Otter, NP, is a Masters prepared Advanced Practice Nurse with twenty-one years of experience providing care to patients in the local community.