Stephen Kwasniewski, PA-C

Stephen Kwasniewski, PA-C

Physician Assistant
1203 Langhorne-Newtown Rd, Ste 220, Langhorne, PA
4.90
“I’ve been going to this office for several years, and the atmosphere, professionalism, and overall quality is outstanding!”
Susan M.March 17, 2026
Patients often return
More patients return than other providers in the area
Highly recommended
93% of patients gave this doctor 5 stars
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.90

Average wait time

4.45

Bedside manner

4.90
“I’ve been going to this office for several years, and the atmosphere, professionalism, and overall quality is outstanding!”
Susan M.March 17, 2026
“Steve K was excellent, he understood how important my heath is to continue golf and exercise. I agreed to have anMRI to see if my shoulder needs surgery.”
William M.March 12, 2026

About Stephen Kwasniewski

Stephen Kwasniewski, MPAS, PA-C, is a member of MBO's team of physician assistants. He graduated from Rutgers University in New Jersey with a degree in Biology and a minor in Philosophy, then earned his Master's of Science Degree in Physician Assistant Studies from Arcadia University in Glenside, PA. Before joining MBO, Stephen worked as a physical therapist aide in sports therapy in Princeton, New Jersey. Stephen's combined experience in physical therapy, his extensive medical training and further experience as a Physician Assistant allows him a multi-dimensional approach to patient care. He lives in Tullytown, PA with his wife and four boys and enjoys playing rugby and weightlifting.

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

Popular visit reasons

Arthritis
Foot Consultation
Foot Injuries
Hand Arthritis
Knee X-ray
Orthopedic Consultation
Physical Therapy Consultation
X-ray
Arthritis
Foot Consultation
Foot Injuries
Hand Arthritis

Office locations

MBO Langhorne (1 of 3)
1203 Langhorne-Newtown Rd, Ste 220, Langhorne, PA 19047
MBO Hamilton (2 of 3)
2501 Kuser Rd, 3rd Fl, Hamilton, NJ 08691
MBO Lawrenceville (3 of 3)
2A Princess Rd, Ste 200, Lawrenceville, NJ 08648
1 of 3

Education and background

Practice names

Board certifications

  • National Commission on Certification of Physician Assistants

Education and training

  • Arcadia University, Master's in Physician Assistant Studies
  • Rutgers, The State University of New Jersey (Bachelor's)

Languages spoken

  • English

Provider's gender

Male

NPI number

1639265408

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.90
Wait time
4.45
Bedside manner
4.90
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
89 reviews
Most relevant
I’ve been going to this office for several years, and the atmosphere, professionalism, and overall quality is outstanding!
Verified patient
Excellent PA to deal with. Very clear on communication always listens never rushes an appt. Highly recommend
Verified patient
Steve is the best. He's been treating me for years and many sports related injuries and some not sports related.
Verified patient
Steve's athletic background along w/ his medical expertise provided the guidance I needed and well explained. thx
Verified patient
Taken in immediately and process completed in a few minutes. The people are always pleasant and helpful.
Verified patient
Excellent review with Steve he was easy to deal with. I felt very strongly about his diagnosis
Verified patient
I loved the check in with Ana The doctor was great
Verified patient
Provider took his time explaining my diagnosis and was a good listener
Verified patient
Dr. Stephen ? was very efficient and thorough even though he seemed to be a bit rushed.
Verified patient
I would highly recommend Mercer Bucks to anyone that needs orthopedic care
Verified patient
Very kind very competent I highly recommend this PA
Verified patient
Stephen was friendly but professional. His help was greatly appreciated
Verified patient
He was very kind and he listened well. Will go back. Staff very friendly.
Great working with Steve bedside manners are wonderful
Verified patient
Steve is an experienced pro and I trust his advice!
This PA is very thorough and explains things well.
Verified patient
Very professional.
Verified patient
Steve K was excellent, he understood how important my heath is to continue golf and exercise. I agreed to have anMRI to see if my shoulder needs surgery.
Verified patient
very good doctor recommend
Verified patient
Steven & his assistant Jody are very caring, review my file b4 my appt, & take the time to talk. Also know the insurance requirements. Highly recommend.
Verified patient
Staff were friendly, professional and prompt.
Verified patient
Steve was absolutely amazing! Would recommend him to anyone 10 out of 10! He was professional & attentive and knew exactly what needed to be done! He listened and made me feel comfortable!
Verified patient
I am not a fan of the office but the check in ladies are nice. Steve is very good. He does not rush you and listens to everything you say and provides great feedback
Dr. Kwasniewski is friendly, knowledgeable and efficient. He takes time to answer all of my questions (and I have a lot!) without making me feel rushed. He explains things so that I understood my diagnosis. Also, appointments are easily booked online which is a huge bonus in my opinion.
Verified patient
Steve was amazing and very thorough and really wanted to get to the bottom of my mobility challenges. He suggested a Cortizone shot in the knee and it has been life-changing. I look forward to my next appointment with Steve in a week as a follow up. Very thorough very professional.
Verified patient
Dr. Stephen Kwasniewski was absolutely amazing. I’m terrified of doctors and when we met, it felt like we were already friends. I’m 32 years old and he made me feel at ease. The office staff? Also amazing! It really was a pleasant experience.
Verified patient
Easy to schedule an appointment online, plenty of text reminders with all information, quickly seen on time and fast diagnosis.
Steve Kwasnewski is very knowledgeable medical professional. Steve Kwasnewski cares very much for his patients health, getting better and Steve provides excellent medical care to his patients. He is very smart and very friendly and he explains everything very thourougly.
Verified patient
Outstanding service
Verified patient
Great experience with Zocdoc For sone reason there is always a long wait to get to see the Dr. I had an 11AM appointment that they asked me to arrive by 10:45 Am. I was taken in for X-rays and then sent to a waiting area until the Dr came to see me approximately 33 minutes later. I was very anxious to see the Dr and get some updates so my anxiety levels were high by the time the Dr arrived. I think this office should do a better job of scheduling appointments so that patients aren’t left waiting over 30 minutes in an empty room thinking they were forgotten about In any case once Dr Stephen K came in to greet me and explained everything to me I was relieved but I never expected to have such a long appointment
Verified patient
Love my provider, takes the time to explain what the treatment plan options are and recommends what is best based on my history and presentation.
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 Stephen Kwasniewski?

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

Is Stephen Kwasniewski accepting new patients?

Stephen Kwasniewski generally accepts new patients on Zocdoc. You can see Stephen Kwasniewski's earliest availability on Zocdoc and schedule an appointment online.

Does Stephen Kwasniewski accept my insurance?

Choose your insurance plan to verify if Stephen Kwasniewski is in-network.

Can I make an appointment with Stephen Kwasniewski online?

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

What practice does Stephen Kwasniewski work with?

Where is Stephen Kwasniewski's office located?

Stephen Kwasniewski has 3 office locations, including in Hamilton, Langhorne, and Lawrenceville, view full addresses on Stephen Kwasniewski's profile.

Which board certifications does Stephen Kwasniewski have?

Stephen Kwasniewski is certified by National Commission on Certification of Physician Assistants.

What are common reasons for patients to see Stephen Kwasniewski?

Stephen Kwasniewski frequently sees patients for Arthritis, Foot Consultation, Orthopedic Consultation, Physical Therapy Consultation, and X-ray. You can see other visit reasons for Stephen Kwasniewski on their profile.

What languages does Stephen Kwasniewski speak?

Stephen Kwasniewski speaks English.

How do patients rate Stephen Kwasniewski in reviews?

89 patients have reviewed Stephen Kwasniewski. The overall rating for this doctor is 4.9/5. They have a 4.9/5 rating for bedside manner and a 4.45/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocPhysician AssistantsStephen Kwasniewski, PA-C