STA Travel is a global travel specialist with 30 years experience advising young people on holidays and adventures abroad. We offer a unique range of flights, accommodation, tours and expeditions in 90 countries and send over 6 million passengers away each year. STA Travel has over 400 branches worldwide.Personally I used them quite a bit (albeit a long time ago) and found them to be pretty helpful. Well it looks like they're opening up a store at 525 S. State according to this business permit that a reader sent us:
Another business added to our counter!
(Hat tip: MJ!)