The current age of Leela is 73. Leela's birth year is 1951. Phone number listed for Leela is (214) 726-9328. People possibly related to Leela are Vivek Rao, Varun Rao, Srinivas Ashok Rao and 2 other people. Leela’s current address is 8200 Old Hickory Ln, Mc Kinney, Tx 75070. This person has lived also in Mckinney, Irving, San Jose and 3 other cities.