Leela was born 57 years ago. Leela currently resides at 4570 County Home Rd, Conover, Nc 28613. Her birth year was listed as 1967. Leela has listed phone number: (828) 256-7863. Leela's possible relatives are Debbie L Boucher, Pauline Hill Lowe, Alexia Lowery Brown and one other person. In addition to Conover, Leela also lived in Birmingham, Goldsboro, Suisun City and 4 other cities.