Shila has listed phone number: (718) 393-1912. The possible relatives of Shila are Prakash D Mehta, Balkrishhad D Mehta, Ushakumari B Mehta and 3 other people. The current age of Shila is 53. Cities Shila has lived in before are Elmhurst and Flushing. Shila’s residency is at 5710 Junction Blvd #3F, Elmhurst, Ny 11373. This person's birth year is 1971.