Juvenile Court Magistrate David Walker Contact Info 901-222-0640 Address 616 Adams Street Memphis, TN 38105 United States Counties Shelby