Leela has reached the age of 39 years. In addition to Harrison, Leela also lived in W Harrison, White Plains and Boston. The birth year was listed as 1985. 1492 Old Orchard St, West Harrison, Ny 10604 is where Leela resides. Phone number listed for Leela is (914) 686-0060. Possible relatives of Leela are: Kuruvila George, Leela A Varghese, Varugaese George and 4 other people.