Manasa Kalluri's address is 381 Chagall Court , El Dorado Hills, CA 95762. Possible relatives include Kiran Kalluri, Sreenivas Kalluri and others. Public records show Manasa has also lived in El Dorado Hills, CA. Manasa's latest phone number is (916) 475-0109.
Phone Numbers: (916) 475-0109
Results 1 - 1 of 1