Shakeel Leonard was born in 1967, age 56. Shakeel Leonard's address is 15800 Nw 42nd Avenue # 319, Opa Locka, FL 33054. Possible relatives include Rasheed Leonard. Public records show Shakeel has also lived in St John, VI.
Related to: Rasheed Leonard
Address History: 15800 Nw 42nd Avenue # 319, Opa Locka, FL 33054;
1093 Po Box, St John, VI 00831
Shakeel Leonard's current address is 1707 W 64th Street , Chicago, IL 60636. Shakeel's age is 46 years old (1977). Phone numbers associated with Shakeel are (216) 545-0447 and (219) 545-0447. Shakeel has also lived in Gary, IN.
Results 1 - 2 of 2