Magistrate Judge Tom Shields

U.S. Magistrate Judge at Southern District of Iowa