The subject in question was registered as being born on 28 February 1967, indicating an age of fifty-eight years. The individual in question can be found living at 1201 Pompano Ln, Lady Lake, FL 32159. Leach, the individual has transitioned through 4 different home addresses. This person's housing history is noted as: 2902 S 8th St, Tacoma, 1401 E Girard Pl #273, Englewood, CO 80113, and 1280 Race St #2, Denver, CO 80206. The aforementioned party utilized Po Box 991081, Redding, CA 96099-1081 as their package delivery address. This postal box was not used after 1993. The address 1280 Race St, Denver, CO 80206 was once home to Paul Leach, Michelle Klein (in 2001), and Denise E Hollis (between 2000 and 2001). Public records indicate that multiple individuals named Leach, the person reside in Florida. The address is home to several occupants, including Mr. Abendroth, Felicidad C Josue, Luis Josue