Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
1629 Bridgetown Pike, Feasterville Trevose, PA, 19053
2250 E. Allegheny Ave, Philadelphia, PA, 19134

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

Priya Punjabi is a comprehensive and compassionate physician specializing in internal medicine in Feasterville Trevose and Philadelphia. Dr. Punjabi is certified by the American Board of Managed Care Medicine, and she is a member of the American Association of Physicians of Indian Origin. She is multilingual, speaking English, Hindi, Urdu, Punjabi, Greek, Gujarati, Sindhi, and Nepali. Dr. Punjabi is affiliated with the Holy Redeemer Hospital and Medical Center. Dr. Punjabi attended the GS Medical College in her native India. She then completed her internal medicine residency at the Temple University. Dr. Punjabi provides her patients with in-office blood testing, gynecological exams, EKG’s, ultrasounds, physical therapy, pulmonary function testing, and nebulizer treatments. She welcomes patients to her practice who are experiencing conditions such as emphysema, eczema, hypertension, and arthritis.

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

The office is really outdated and i did not feel comfortable with the doctor. Wouldn't go there another time.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Everyone was very friendly at the office! They were also very patient with me when I was nervous about getting blood work (terrible with needles). I definitely recommend Dr. Punjabi's office.

Overall Rating
Bedside Manner
Wait Time

She was fine with general office visit but otherwise, very very unprofessional. I had a gynocological exam and she was very rough with me. All this office cares about is money- bills insurance for every little thing. God forbid you're a new patient- she will also bill insurance for that. Overall bad experience! never coming back again.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Did not visit yet, but office staff is on point and I thank you for your time today answering my questions. See you soon.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I only went there for a gyno exam and she insisted on giving me blood work more then I agreed to I believe when I already have a primary and a specialty doctor I'm seeing she was pressuring me to have my other doctors fax my information over to her and she pressured me to come back for a physical. I would not recommend her she seems like she is trying to nickel and dime patients I will not have a higher copay cause of the blood she took when all I wanted to see her for was a gyno exam.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Good

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Rude, not very caring. Lady at the front desk insisted they keep my copay just to get back some test results, something that could have been said over the phone.

Overall Rating
Bedside Manner
Wait Time

Horrible. Do Not take your loved ones to this woman. She took tests without my consent, as well as making false accusations. Her assistant at that time told me she had quit because the doctor was awful. Shortly after quitting the doctor had called her begging for her to return because no one else would work for her. I should have listened to the assistant and left immediately. She is awful, unprofessional, and demeaning.

Overall Rating
Bedside Manner
Wait Time

Very pleased with Doctor P and her staff. Also having an evening appointment helped me a lot. Pretty sure my health care is in good hands.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Crook! Please stay away. went it for a last minute checkup for work, and without my permission, in addition to normal cholesterol tests, she also tested me for chlamydia, gonorrhea, HIV, syphilis, and every other thing she could test my blood and urine for, without even telling me or asking my approval. I found out when I went back a week later and her son (who is also a dr. in the practice) read the results. I was floored. But nothing compared to me taking my 9 year old daughter to get a camp form filled out (I’m always last minute, I admit) and she told me my daughter needed to have a tetanus shot and be tested for lead and that I would need to reschedule a new apt for the shot before she could fill out the physical. My daughter had a school physical by her normal pediatrician (who couldn't accommodate a last minute appt) about 6 months prior and I was positive the dr would have told us if she needed anything, which at the time, was a flu shot. I goggled the schedule for tetanus shots and came across the CDC website which said the last does of the shot would be due at age 11 or 12. My daughter tuned 9 about a month prior to this. I asked the doctor. She said the age is 10. I said but my child is 9. Reluctantly she filled out the physical. This woman is solely in the profession for the money. Very unethical, unfair and extremely immoral. You’ve been warned! Btw, each of the 3 times I visited there was a new medical assistant who was starting her first day. Obviously no one wants to be employed by this woman.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

very thorough and I was satisfied with visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She was very unprofessional. Reaching over me to get an item never said excuse me. Also spoke with no concern to patient was not polite did not greet me and did not tell me there was a fee until after she gave the shot needed to me daughter. She even suggested I pay that day before she would call over prescription to Walgreens, but she does not accept credit cards only cash or check . I suggested I would mail the check in. Not good vibes.... Also before I came into office a lady was leaving with her child and was fussing about the doctor; she was highly upset. That was a sign.....

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This family practice is Mother, Father and Son physicians. We met with Dr Anil Punjabi. Very nice and professional. We would recommend this practice.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall an unpleasant experience at my last appointment, and I am looking for a new Primary Care Physician. I went for a general physical so I could get a referral for a dermatology appointment the next day. Dr. Punjabi insisted that I should cancel that appointment and she could examine my skin instead (she also gave me an unwanted prescription for acne). Then, before I left, I had to honest-to-God *argue* with her in order to get my referral - ridiculous! Additionally, they wither didn't have enough staff or they are just horribly disorganized. It was just her and one nurse, who serves as a front desk receptionist as well. There were only between 1 and 3 patients in her office at a time, but it felt like they were juggling 15+ patients. They were rushing around and generally disorganized! They were also quite snippy with each other which made for an uncomfortable experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Receptionist not very pleasant. Fees for medical forms very pricey.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Zocdoc Find a Doctor Pennsylvania Philadelphia Doctors Dr. Priya Punjabi - MD