Meagher & Geer is pleased to announce that attorney Travis Allen has joined our Minneapolis office.