Patient Information

If you are experiencing fever OR cough AND have traveled internationally in the last 21 days, please stay home and call your doctor’s office.  Additionally if you believe you have been exposed to an individual with the coronavirus (COVID-19), please stay home and call your doctor’s office.

Jennifer Heffernan

Jennifer Heffernan, CRNP

Schedule an Appointment

If you are a new patient to Tower Health, please schedule an appointment using this form. Patients already using MyTowerHealth should schedule all appointments through that system.




  • Internal Medicine


Professional Education

Thomas Jefferson University

Office Information


Patient Ratings and Comments

Patient satisfaction and quality improvement are top priorities at Tower Health Medical Group. Learn more about how patients rate and review their experience with our medical providers. Learn More.

4.8 out of 5 (72 Ratings, 11 Comments)


Patient comments are posted in the spirit of being completely honest and transparent with the community we serve. Learn more about the patient comments that you'll see on our medical provider profiles. Learn More.

Patient Comment August 2020
love this office everyone is pleasant and caring
Patient Comment August 2020
Ms Hefferman CRNP very professional, patient, kind. Listens very well
Patient Comment August 2020
Jen was quick to address my questions and concerns. I was very sick. She took excellent care. ***
Patient Comment August 2020
I received care from Jennifer, the NP. She was very nice and I would see her again ***
Patient Comment August 2020
I would have liked more information on the medicines prescribed to me and any interactions with current medicines I am taking.
Patient Comment June 2020
It was the 2nd time I have seen the NP as my primary was not available, she is absolutely great!
Patient Comment June 2020
exellent work by Jen and this software aplication
Patient Comment March 2020
*Jenn did a GREAT JOB of listening. Her assessments and plan of care is very DETAILED. She also has a kind heart.
Patient Comment February 2020
Jennifer is very thorough in her assessment. I came in post emergency and overnight at hospital and she explained everything to help my curb my anxiety
Patient Comment February 2020
Was only a physical. I didn't haven any worries or problems.
Patient Comment January 2020