Originally Posted by KaHOnas
...and are the rumours true that Triumph in ATL is now dead? Someone get back on this.
Atlanta Triumph/Ducati is indeed gone. There's a thread below w/more info, but it's definitely gone!
There are still 3 dealerships in GA (per the official Triumph site) --
Augusta Triumph | Augusta, GA | 706-650-9995
Moto 400 | Dawsonville, GA | 706-265-6686
Freewheeling Triumph | Douglasville, GA | 770-920-1033
I haven't used in of these for service, in fact, I haven't even been inside the doors of any of these shops in the last 6-8 mos, tho' I used to stop at Freewheeling when I had some time on my trips to/from Atlanta/Birmingham. At that time, the sales staff seemed friendly enough, but that's no recommendation.