Leela was born 69 years ago. Leela's birth date was listed as 1955. Records link phone number (630) 728-8963 with Leela’s details. 3616 Bluejay Ln, Naperville, Il 60564 is where Leela lives. She has stayed in Bourbonnais and Ann Arbor before moving to Naperville.
Possible Leela's ethincity is Indian. Her ethnic group is Southeast Asian. Her main language is English. She finished college.