Giri Kalluri's address is 248 Oak Glen , Irvine, CA 92618. Possible relatives include Prathima Kalluri. Public records show Giri has also lived in Tustin, CA. Giri's latest phone number is (714) 730-7616.
Related to: Prathima Kalluri
Phone Numbers: (714) 730-7616
Results 1 - 1 of 1