Top Notch


Country United States
State Cambodia
City Kansas City
Address 3321 Stadium Drive

Top Notch Reviews

  • Aug 12, 2014

Motorcycle parts needed rapair and paint was told 2 weeks, 2 months later still no parts, paid 1/2 of the cost up front, mistake number 1, when i go to the shop they tell me they don't have the parts , that johnnie has them , johnnie says he took them to another shop to have painted and says the paint job did not turn out right , now when i call , NO ANSWER, IMAGINE THAT

Write a Review about Top Notch