Samuel J. Needles, MD

Redeemer Health

Obstetrics and Gynecology

Huntingdon Valley , PA

Most recent review: 5 days ago New
5.0
333 Ratings
102 Comments

Dr. Samuel J. Needles, M.D., is board-certified in Obstetrics & Gynecology by the American Board of Obstetrics and Gynecology. He earned his medical degree from Sidney Kimmel Medical College at Thomas Jefferson University and completed his Obstetrics and Gynecology residency at the University of Maryland (2017-2021).

5.0
333 Ratings
102 Comments

Dr. Samuel J. Needles, M.D., is board-certified in Obstetrics & Gynecology by the American Board of Obstetrics and Gynecology. He earned his medical degree from Sidney Kimmel Medical College at Thomas Jefferson University and completed his Obstetrics and Gynecology residency at the University of Maryland (2017-2021).

The reviews listed below were collected independently of Redeemer Health through rater8. Each review represents an authentic and verified patient experience.

Dr. Needles treats his patients with kindness and respect. He always takes the time to answer my questions. I never feel rushed. He deserves more than a 5 star rating. I feel like I get the best care with Dr. Needles.

(5 days ago) Sep-2026

Great provider. Always remembers what’s going on. Thorough. Doesn’t rush the visit

(6 days ago) Sep-2026

Great and efficient!

(1 week ago) Sep-2026

First time in this office. Dr. Very professional, listened attentively and gave recommendations.

(1 week ago) Sep-2026

Excellent doctor. I am very happy with care Dr. Needles provided. Truly exceptional care. Would highly recommend.

(1 week ago) Sep-2026

Delieved my baby with ease was very supportive

(1 week ago) Sep-2026

Anytime I have any questions or concerns his always willing to answer and bring a sense of clarity and peace .

(3 weeks ago) Aug-2026

He’s always beeen great 3’kid

(3 weeks ago) Aug-2026

I felt extremely comfortable and felt listened to. Very clean and friendly environment.

(3 weeks ago) Aug-2026

He was so nice

(3 weeks ago) Aug-2026
Read More