Astar Travel
I worked for them its all a scam all they want is your money so you are told many lies
- 10-08-2007
- 3
I worked there and they tell you to tell them anything to get there credit card number and if they are broke hang up on them
Company: Astar Travel
Country: USA
State: Florida
City: Tampa
Address: 4000 N. Florida Ave