• Altair Travel & Cruises

    • Travel Agencies
    2025 S Brentwood Blvd
    St. Louis, MO 63144
    (314) 783-7251
    • About

      Founded in 1979, Altair Travel is proudly one of the largest full-service agencies in the region providing professional expertise in the planning of domestic and international travel.