Welcome to MGA Cruise & Vacation Center! MGA Cruise & Vacation Center is conveniently located in Elmhurst, Illinois to serve all your travel needs. MGA Cruise & Vacation has merged with Teichen World Travel, Inc. to provide you with a fulfilling travel experience. Both the companies combined have more than 30 years of in the industry. We have personal connections with every luxury cruise, tour...