Leon Lilly was born in 1959, age 65. Leon Lilly's address is 58 Devonshire Drive , Garner, NC 27529. Possible relatives include Lakesha Lilly, Lamont Lilly and 2 others. Public records show Leon has also lived in Cumberland, NC and Fayetteville, NC. Leon's latest phone number is (910) 425-3117. Previous phone numbers include (910) 988-3227 and (919) 212-1847.
Address History: 58 Devonshire Drive, Garner, NC 27529;
48273 P/O Box, Cumberland, NC 28331;
Fayetteville, NC 28304;
Hope Mills, NC 28348;
Raleigh, NC 27604
Results 1 - 1 of 1