Leela has reached the age of 74 years. Leela is related to or closely associated with Wendy Singh, Herdeo Singh, Siewdass Arjoonsingh and 6 other people. Cities Leela has lived in before are S Richmond Hl, South Richmond Hill, Jamaica and 2 other cities. Leela’s current address is 13227 79Th Cir, Ocala, Fl 34473. Records link phone number (718) 848-1989 with Leela’s details. The birth year was listed as 1950.