Lakshmi Imandi was born in 1952, age 71. Lakshmi Imandi's address is 302 Laurens Way , Chapel Hill, NC 27516. Possible relatives include Rajeswari Imandi, Rani Imandi and others. Public records show Lakshmi has also lived in Durham, NC. Lakshmi's latest phone number is (919) 484-9001. Previous phone numbers include (919) 522-1312 and (919) 968-8450.
Results 1 - 1 of 1