Teresa Stephens, FNP-C

  • Nurse Practitioner
Next New Patient Appointments
If you are scheduling a visit with this provider for the first time you may use this online schedule to make your appointment. Current patients can use MyChart to schedule an appointment or call the provider's office.


Wanting to expand her delivery of health care to her patients, Teresa Stephens decided to become a nurse practitioner. She earned her Master of Science and Family Nurse Practitioner Degree from Indiana Wesleyan University. She chose to specialize in family practice so she could care for people of all ages. Teresa is certified by the American Academy of Nurse Practitioners and is a member of the Coalition of Advanced Nurse Practitioners of Indiana. She resides in Vincennes, and has three children and five grandchildren. In her free time, she enjoys spending time with her family, traveling and reading.