What patients are saying
Overall rating
Average wait time
Bedside manner
About John Bonaroti
Is this doctor in your insurance network?
choose insurance
In-network insurances
Office location
Education and background
Practice names
Education and training
- University of Pittsburgh, Bachelor's in Physical Therapy
Professional memberships
- National Athletic Trainers' Association
- American Physical Therapy Association
- American Physical Therapy Association, Pennsylvania Chapter
Awards and publications
- John Bonaroti received the Jefferson Award in 2009.
Languages spoken
- English
Provider's gender
Male
NPI number
1215905583
Patient reviews
How soon can I make an appointment with John Bonaroti?
Generally, John Bonaroti has appointments available on Zocdoc within 1 week. You can see John Bonaroti's earliest availability on Zocdoc and make an appointment online.
Is John Bonaroti accepting new patients?
John Bonaroti generally accepts new patients on Zocdoc. You can see John Bonaroti's earliest availability on Zocdoc and schedule an appointment online.
Does John Bonaroti accept my insurance?
Choose your insurance plan to verify if John Bonaroti is in-network.
Can I make an appointment with John Bonaroti online?
Yes, you can make an appointment online with John Bonaroti using Zocdoc. It’s simple, secure, and free.
What practice does John Bonaroti work with?
John Bonaroti works with East Suburban Sports Medicine Center.
Where is John Bonaroti's office located?
John Bonaroti's office is located at 4115 William Penn Hwy, Murrysville, PA 15668.
What are common reasons for patients to see John Bonaroti?
John Bonaroti frequently sees patients for Arthritis, Hand Problems, New Patient Visit, Physical Therapy Consultation, and Sports Injury. You can see other visit reasons for John Bonaroti on their profile.
What languages does John Bonaroti speak?
John Bonaroti speaks English.
How do patients rate John Bonaroti in reviews?
2 patients have reviewed John Bonaroti. The overall rating for this doctor is 5/5. They have a 5/5 rating for bedside manner and a 5/5 rating for wait time. You can read individual reviews and ratings on their profile.
