Jennifer Tiernan-Palermo, APN

Jennifer Tiernan-Palermo, APN

Nurse Practitioner
400 N Church, Ste 110, Moorestown, NJ
4.94
“Great experience from the greeting to the paper work needed to the actual meeting with the doctor. Was able to address my concerns and go over my medical history. ”
Julia D.March 9, 2026
Highly recommended
95% of patients gave this doctor 5 stars
Excellent wait time
99% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

What patients are saying

Overall rating

4.94

Average wait time

4.87

Bedside manner

4.99
“Great experience from the greeting to the paper work needed to the actual meeting with the doctor. Was able to address my concerns and go over my medical history. ”
Julia D.March 9, 2026
“She is an excellent — knowledgeable, patient, and genuinely caring. I always feel heard and well taken care of. I’m very grateful for the quality of care she provides.”
Lisa N.November 19, 2025Video visit

About Jennifer Tiernan-Palermo

Please note: Jennifer Tiernan-Palermo, APN, is a Family Medicine provider. Although she can prescribe most medications, she is not a psychiatrist or therapist. Jennifer cares for patients ranging from teens to adults and seniors with geriatric concerns. She is a board-certified Advanced Nurse Practitioner in Family Medicine. Jennifer earned her Bachelor of Science degree in Nursing from Holy Family University in 2008. She then completed her Master of Science in Nursing as an Advanced Nurse Practitioner at Rowan University in 2019. Before joining Advocare Moorestown Family Practice, Jennifer worked for 12 years as a Registered Nurse at Virtua Marlton Hospital in Marlton, NJ. In her spare time, she enjoys spending time with her son, dog, and cat.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
UnitedHealthcare Oxford
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Lower back pain
Acute urinary tract infection
Acute sinusitis
Upper respiratory Infection (URI)
Acute skin infection
High cholesterol
Lower back pain
Acute urinary tract infection
Acute sinusitis
Upper respiratory Infection (URI)

Office locations

Jennifer Tiernan-Palermo, APN also offers online video visits for patients
Advocare Moorestown Family Practice (1 of 2)
400 N Church, Ste 110, Moorestown, NJ 08057
Advocare Moorestown Family Practice (2 of 2)
1001 Laurel Oak Rd, D1, Voorhees, NJ 08043
1 of 2

Education and background

Practice names

Education and training

  • Rowan University, Master's in Nursing
  • Holy Family University (Bachelor's)

Languages spoken

  • English

Provider's gender

Female

NPI number

1790311587

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.94
Wait time
4.87
Bedside manner
4.99
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
82 reviews
Most relevant
Jen’s the best! She’s a great listener and is very understanding and very knowledgeable.
Verified patient
Fantastic staff! Everyone is so friendly and Dr. Tiernan-Palermo is the absolute best! She listens and is very thorough.
Verified patient
Jennifer has a great bedside manner, listened to all my concerns and worked out a plan with me. Very knowledgeable.
Verified patient
Jenn definitely understands my concerns and I know I’m in good hands.
Verified patient
My doctor was great! She was very kind and made sure I was taken care of.
Verified patient
Everyone was so friendly and welcoming and happy to answer any questions I had.
Very friendly staff, knowledgeable provider, and easy to get an appointment.
Verified patient
Great Vibe. Friendly atmosphere. Easy communication and check-in.
Verified patient
Great experience. Very knowledgeable & felt very comfortable.
Verified patient
Jennifer and her staff were wonderful. Friendly and accomodating,
Verified patient
Great experience from the greeting to the paper work needed to the actual meeting with the doctor. Was able to address my concerns and go over my medical history.
Verified patient
Jen is awesome
Verified patient
She is an excellent — knowledgeable, patient, and genuinely caring. I always feel heard and well taken care of. I’m very grateful for the quality of care she provides.
Verified patientVideo visit
Excellent
Verified patient
Jennifer is a very genuine practitioner and gave me the time I needed to explain so many things to her. I never felt as if she wan't paying attention or she just wanted to rush me out of there. I HIGHLY recommend her. She is excellent.
Verified patient
My experience with Nurse Practitioner Jennifer was wonderful. She is very knowledgeable and effectively addressed my concerns during the appointment. She is very friendly, thorough, and provides quality care. I highly recommend Jennifer for anyone looking for a primary care provider!
Verified patient
Jennifer was great! After not having a visit with a PCP in a long time, she listened to everything I had to say (which was a lot)! Very caring & friendly.
Jennifer was one of the first doctors who ever made me feel heard. She didn’t rush me, she listened to my concerns, was very thorough, and I even have a follow up with her sooner than next year! One appointment in and I can already tell she is fantastic.
Jenn was amazing. She was very thorough. She listened to everything I had to say and explained everything going on. She made me feel extremely comfortable to talk about other issues I have going on. I will be seeing her again for a follow up to get to the bottom of my other concerns I had.
Verified patient
She was very nice attentive and knowledgeable
Verified patient
I cannot recommend Dr. Tiernan-Palermo highly enough. She is kind, patient, caring and empathetic. She leaves judgement at the door and her personable demeanor is balanced with the right amount of stern. I’ve actually apologized on numerous occasions for forgetting she’s my PCP and not my therapist, but of course, she swats it away good-naturedly. I trust her with my wellbeing, and feel highly supported in my health journey.
Verified patient
She was very friendly and thorough. She asked me questions I hadn't thought about. A questionnaire about my life goals of medical help. It's a good thing if you cannot help yourself to give a name and number of someone who can answer life support questions.
Verified patient
Always a great visit!
Verified patient
Another flawless experience with Moorestown Family Practice. My appointment was with Jennifer Tiernan-Palermo for an URI; she is not my normal PCP at this group. We had a phone appointment, which probably makes it more difficult for the medical provider. Jennifer was great…made me feel totally at ease and asked all the right questions. Because of meds that I currently take, there are serious interactions that need to be considered, and Jennifer was totally cognizant of that. She prescribed both over-the-counter and prescription remedies, which is impressive. I would highly recommend Jennifer and think this entire medical practice is one of the best.
Great staff. They are all very friendly and warm. Jennifer has been over seeing my health for a few years now and she is great.
Verified patient
Wow 31 years I went without a doctor who actually listened to me. I’m SO glad I found Jennifer. She took my concerns seriously, listened to what I had to say and actually ordered the bloodwork I was curious about. It’s so so hard, especially as a woman, for providers to take you seriously when you look fine on the outside. This is the first time in my life I actually felt listened to and understood. I left feeling confident that we’re on the right track. Im so happy I found this office.
Verified patient
very informative and friendly.
Verified patient
Jen was awesome! She understood what I was dealing with and even shared her personal experience with the same sleep problem. She really made me feel normal and human.
Verified patient
I struggle with finding providers that take the time to really listen to my health history and take my concerns seriously. Dr. Teirnan-Palermo put all those fears to rest. She listened to my concerns, asked questions, explained medical jargon, and really made me feel like she cared. No question felt too small or issue too big. She was fantastic! The office staff was also wonderful. They never made me feel unimportant or like they didn't have time for me. When I call, they always pick up and are very friendly and helpful. I was nervous to go to a PCP as I haven't had luck in the past, but Dr. Teirnan-Palermo made me feel like we were teammates in this health-game of life. I'd recommend her 10 out of 10 times!
Verified patient
I had a great experience with Dr Jennifer Tiernan-Palermo. She is very down-to-earth, approachable, and listened to my concerns during my visit. Also has a great sense of humor which is helpful when you're not feeling so great ;)
Verified patient
Jennifer was amazing and I’m happy I chose this place. She’s very friendly and down to earth and you can tell she loves what she does. She went above and beyond to take great care of me during my visit.
Verified patient
Professional yet warm and understanding.
I had a fantastic new patient apportionment, everyone was knowledgeable and kind and organized and couldn’t ask for anything for more. Would highly recommend this practice to anyone
This was my first time back to a doctors office since pre Covid. I was dreading going back to be honest, not for any particular reason. In the past doctors have rushed me through appointments, made me feel stupid and barely spoke with me about anything outside of my specific concern on that day. Jennifer first and foremost made me feel so comfortable at my first appointment and answered all of the questions I had thoroughly. I honestly felt this was the first time in my adult life that I’ve felt my provider truly cared about what I was saying and not just my routine reason for coming in but my overall health and well being. I never write reviews but I left the office so happy because I felt that I had finally found a provider I wanted to continue to make the trip to see.
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Jennifer Tiernan-Palermo?

Generally, Jennifer Tiernan-Palermo has appointments available on Zocdoc within 1 week. You can see Jennifer Tiernan-Palermo's earliest availability on Zocdoc and make an appointment online.

Is Jennifer Tiernan-Palermo accepting new patients?

Jennifer Tiernan-Palermo generally accepts new patients on Zocdoc. You can see Jennifer Tiernan-Palermo's earliest availability on Zocdoc and schedule an appointment online.

Does Jennifer Tiernan-Palermo accept my insurance?

Choose your insurance plan to verify if Jennifer Tiernan-Palermo is in-network.

Can I make an appointment with Jennifer Tiernan-Palermo online?

Yes, you can make an appointment online with Jennifer Tiernan-Palermo using Zocdoc. It’s simple, secure, and free.

What practice does Jennifer Tiernan-Palermo work with?

Where is Jennifer Tiernan-Palermo's office located?

Jennifer Tiernan-Palermo has 4 office locations, including in Voorhees and Moorestown, view full addresses on Jennifer Tiernan-Palermo's profile.

What are common reasons for patients to see Jennifer Tiernan-Palermo?

Jennifer Tiernan-Palermo frequently sees patients for Allergy Consultation, Arthritis, General Consultation, Illness, and Sleep Problems. You can see other visit reasons for Jennifer Tiernan-Palermo on their profile.

What languages does Jennifer Tiernan-Palermo speak?

How do patients rate Jennifer Tiernan-Palermo in reviews?

82 patients have reviewed Jennifer Tiernan-Palermo. The overall rating for this doctor is 4.94/5. They have a 4.99/5 rating for bedside manner and a 4.87/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocJersey City, NJ Nurse PractitionersJennifer Tiernan-Palermo, APN