Leena was born 51 years ago. Leena has listed phone number: (215) 661-1230. Leena has previously lived in Gwynedd Valley, Norristown, Daly City and one other city. Her birth year was listed as 1974. Leena is a resident of 1004 Dekalb Pike, Ambler, Pa 19002.