The McGrann Shea Carnival Straughn & Lamb Law Firm was established in December, 1989. Most of the firm's senior members were formerly general partners in a Minneapolis-based law firm of over 100 attorneys with additional offices in Washington, D.C. and Denver, Colorado. McGrann Shea Carnival Straughn & Lamb was established and developed to provide the full range of legal services found in much larger firms, with the personal attention and adaptability that are the hallmarks of smaller firms. The firm presently has 19 shareholder attorneys, 1 of counsel attorney, 7 associate attorneys, 2 paralegals and a Director of Government Relations. Our lawyers have well-established practices and bring with them a wealth of experience.