Phone number listed for Leonard is (303) 275-9105. Denver, Lakewood and Arvada are cities Leonard has lived in. The possible relatives of Leonard are Daniel Lee Sanchez, Linda Sanchez, Tanya M Carpenter and 5 other people. The birth year was listed as 1976. Leonard has reached 48 years of age. 1240 Pierce St, Lakewood, Co 80214 is where Leonard resides.