Fountain, Denver and Colorado Springs are cities Leonard has lived in. Leonard owns the phone number (720) 374-4994. 920 Dawson Way #16, Aurora, Co 80012 is where Leonard lives. Leonard has reached 50 years of age. Leonard's birth year is 1974. Leonard's possible relatives are Annie M Bowers, Luz C Rodriguez, Yazmin Bowe and 4 other people. Public records show that Leonard is connected with: Leonard Bowers Llc and Leonard Bowers, Llc, Dissolved April 17, 2003.