Leila Penix was born in 1977, age 46. Leila Penix's address is 4723 Bancroft Street , San Diego, CA 92116. Possible relatives include Gabriel Penix, Robert Penix and others. Public records show Leila has also lived in San Diego, CA. Leila's latest phone number is (619) 281-1955.
Phone Numbers: (619) 281-1955
Leila Penix's current address is 1003 Strawberry Lane , Ellenwood, GA 30294. Leila's age is 77 years old (1947). Phone numbers associated with Leila are (404) 217-4670 and (478) 703-3864.
Also goes by: Leila Penix
Address History: 1003 Strawberry Lane, Ellenwood, GA 30294;
2273 Country Club Drive Sw, Atlanta, GA 30311;
Stockbridge, GA 30281
Results 1 - 2 of 2