Patrick Charles Leach, 42 years old, lives in Newark, Delaware. He has also lived in Wilmington, Delaware. He went to school at the Delcastle Technical High School. Patrick is related to Cynthia Ann Leach, William S Leach, Margaret R Leach, Colleen A Leach, Margaret R Leach and Matthew John Leach.