American Voyager
Con artists who don't pay their bills
I manage a hotel in Chattanooga, Tennessee and we did business with American Voyager one year ago to date exactly. They had several overnight rooms with us and held a travel show at a nearby hotel. Beth Cochran was in charge of these arrangements and was responsible for collecting payment from her ...