Triumph of Windber

Rated #44 in Pennsylvania
4646 Clear Shade Dr
Windber, Pennsylvania
User Reviews
  • By  (I am a Customer) on May 19, 2014

    I took my 800 Can Am to this shop for repairs. The turn around time was to be a couple days mostly for the parts to arrive. Two weeks later it became apparent they had not even ordered parts. The woman in charge of service gave me conflicting stories of the status of my machine. After many calls ...

    Read More
Contact the dealer
  • Please enter your name
  • Please enter a valid email address
  • Please add a subject
  • Please add a message
  • Thank you! Your message was sent