Photos for John Duffy, PT OCS

Reviews for John Duffy, PT OCS

Add your comment
  • November 2023

    Dr Petrolla is a fabulous doctor. I have all of my confidence in the world in him. So glad he’s my doctor. I love that he doesn’t always push for surgery and is willing to look for other options.

  • John Duffy, PT OCS

    100 Siena Dr, Upper St Clair

    Directions Call Suggest an Edit