Balmuri Rao was born in 1969, age 54. Balmuri Rao's address is 1140 Needham Road , Naperville, IL 60563. Possible relatives include Heather Amador, Ingrid Fish and 8 others. Public records show Balmuri has also lived in Union City, CA and West Des Moines, IA. Balmuri's latest phone number is (618) 540-0656. Previous phone numbers include (630) 236-7370 and (630) 428-3041.
Address History: 1140 Needham Road, Naperville, IL 60563;
2175 Decoto Road Apartment 124, Union City, CA 94587;
West Des Moines, IA 50266;
Aurora, IL 60502;
Evanston, IL 60201
Results 1 - 1 of 1