Leonard Leal was born in 1979, age 44. Leonard Leal's address is 12688 Fairfax Street , Denver, CO 80241. Possible relatives include Celina Apodaca, Mary Griego and 24 others. Public records show Leonard has also lived in Fort Morgan, CO and Northglenn, CO. Leonard's latest phone number is (303) 862-5511. Previous phone numbers include (303) 920-9262 and (303) 993-7899.
Address History: 12688 Fairfax Street, Denver, CO 80241;
1025 Main Street, Fort Morgan, CO 80701;
Northglenn, CO 80233;
Thornton, CO 80241
Results 1 - 1 of 1