Dr. Jennifer Dirocco, DO

Dr. Jennifer Dirocco, DO

Primary Care Doctor
970 Freeport Rd, Blawnox, PA
4.82
“Got my blood work done in the office same day as my physical. Dr Dirocco was extremely pleasant and easy to talk to.”
Initials hidden
Excellent wait time
96% of patients waited less than 30 minutes

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Today, Apr 23 – Wed, May 6
At the moment, there's no availability on Zocdoc for the selected date range and appointment type at this location.
View more availability

What patients are saying

Overall rating

4.82

Average wait time

4.88

Bedside manner

4.88
“Got my blood work done in the office same day as my physical. Dr Dirocco was extremely pleasant and easy to talk to.”
Initials hiddenMore than 1 year ago
“I was seen right away, and the staff was very helpful. I got two vaccinations on the spot and got set up for further testing. everything was accessible through ahn mychart from my other doctors so it was all very easy and no time was wasted repeating information.”
Hannah O.December 3, 2021

About Dr. Jennifer Dirocco

Dr. DiRocco offers preventive medicine, physicals, and care for both acute and chronic issues for the entire family. Dr. DiRocco is a native to the area and was raised in Natrona Heights, Pennsylvania. Her undergraduate education was at John Carroll University, Cleveland, Ohio. After earning her degree at the Philadelphia College of Osteopathic Medicine, Dr. DiRocco completed her family medicine residency at Suncoast Hospital in Largo, Florida. She practiced for 16 years at Naples Community Hospital in Florida. She is a member of the American Academy of Family Physicians, American Osteopathic Association, and American College of Osteopathic Family Physicians

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

Aetna
BlueCross BlueShield
Cigna
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.
Chronic high blood pressure
High cholesterol
Chronic diabetes
Chronic high blood pressure
High cholesterol
Chronic diabetes

Office location

AHN - Primary Care - Family Medicine
970 Freeport Rd, Blawnox, PA 15238

Education and background

Practice names

Education and training

  • Medical School - Philadelphia College of Osteopathic Medicine, Doctor of Osteopathic Medicine
  • Suncoast Hospital, Residency in Family Medicine

Professional memberships

  • American Academy of Family Physicians
  • American Osteopathic Association
  • American College of Osteopathic Family Physicians

Languages spoken

  • English

Provider's gender

Female

NPI number

1881646685

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.82
Wait time
4.88
Bedside manner
4.88
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
54 reviews
Most relevant
Got my blood work done in the office same day as my physical. Dr Dirocco was extremely pleasant and easy to talk to.
Dr DiRocco is the best! easy to talk to. listens to my concerns. cares about her patients and their well being.
Loved the care I received, wholistic and comprehensive. I'm so happy I came to her office to establish care!
Dr. Direeco is the best, most thorough PSPI have ever had, and I have had some good ones in my 50 years!!!
*Dr. DiRocco was wonderful to work with. Seemed genuinely concerned about my health & well-being.
Dr. DiRocco is the best doctor I have ever had. I have already recommended her to my family.
it was the first time seeing this doctor. she was awesome. very thorough and very friendly.
*Dr. DiRocco goes above & beyond. She's very caring & easy to talk to. Couldn't be happier.
I really feel that I can trust Dr. DiRocco and that she cares about my wellbeing.
*Dr. DiRocco is a very good PCP. She listens very carefully to my comments.
I told Dr. DiRocco that I am very pleased to now have her as my physician.
I already recommended her to a co-work and no she is a patient of hers.
I received great care and respect from Dr.DiRocco. She is exceptional.
Fantastic Visit Great communicator! Very Good Doc Highly recommended
Verified patient
Doctor acted very profascnal. 4. Advised about various vaccinations.
I've recommended Dr. Dirocco to several people. she's the best!
Took her time with me. Never felt rushed as all. Very thorough
I have already recommendEd this provider to a couple friends.
New patient visit will definitely continue with this provider
Very good in explaining the treatment and about my condition.
Was impressed some much that I am switching to her as my PCP
This was my first time in her office and I really liked her.
I've already recommended *Dr. DiRocco several times.
Great doctor
Verified patient
Very friendly. Thorough, gentle. Good choice
I was seen right away, and the staff was very helpful. I got two vaccinations on the spot and got set up for further testing. everything was accessible through ahn mychart from my other doctors so it was all very easy and no time was wasted repeating information.
Verified patient
Very fast and friendly and easy
Verified patient
VERY GOOD
Dr DiRocco has always answered all my concerns and has made excellent referrals for care to address my symptoms and concerns based on prior and current medical tests, etc. She has made a positive effect on my quality of life.
excellent doctor !!
Excellent doctor. Very attentive and responsive.
loved the telehealth experience
descriptions of my medical challenges were very well explained and easily understood. New learnings about my conditions are the great take away from my visit.
Dr.DiRocco is a great doctor
I have already recommended Dr. Di Rocco to my daughter and my son. My daughter is actually a patient of hers now. I just love her!
I really appreciated that I could tell Dr Dirocco was listening to me as she asked questions about myself and my ailments. She jumped into action with diagnosis as well as possible treatment options (x-rays and blood tests and referrals to specialists) which I was able to easily schedule. The whole AHN office was great. I'm really glad she's my doctor now.
Verified patient
Verified patient
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 Dr. Jennifer Dirocco?

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

Is Dr. Jennifer Dirocco accepting new patients?

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

Does Dr. Jennifer Dirocco accept my insurance?

Choose your insurance plan to verify if Dr. Dirocco is in-network.

Can I make an appointment with Dr. Jennifer Dirocco online?

Yes, you can make an appointment online with Dr. Dirocco using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Jennifer Dirocco work with?

Where is Dr. Jennifer Dirocco's office located?

Dr. Jennifer Dirocco's office is located at 970 Freeport Rd, Blawnox, PA 15238.

What are common reasons for patients to see Dr. Jennifer Dirocco?

Dr. Jennifer Dirocco frequently sees patients for Annual Physical, Arthritis, General Consultation, Illness, and Sleep Problems. You can see other visit reasons for Dr. Jennifer Dirocco on their profile.

What languages does Dr. Jennifer Dirocco speak?

Dr. Jennifer Dirocco speaks English.

How do patients rate Dr. Jennifer Dirocco in reviews?

54 patients have reviewed Dr. Jennifer Dirocco. The overall rating for this doctor is 4.82/5. They have a 4.88/5 rating for bedside manner and a 4.88/5 rating for wait time. You can read individual reviews and ratings on their profile.

Find doctors

ZocdocAspinwall, PA DoctorsDr. Jennifer Dirocco, DO