Records link Lesa with Brian E Masters, Fred E Mastersjr, Honey L Masters and 6 other people. Lesa’s current address is 7897 Elmwood Pl, Denver, Co 80221. Phone number listed for Lesa is (303) 524-9868. This person's birth year is 1967. Lesa has previously lived in Commerce City, Wheat Ridge, Westminster and 4 other cities. The current age of Lesa is 58.