Amita Koduru's address is 308 Emerald Drive , Streamwood, IL 60107. Possible relatives include Chakrapani Koduru, Rajesh Koduru and 2 others. Public records show Amita has also lived in Alpharetta, GA and Palatine, IL. Amita's latest phone number is (214) 673-6732. Previous phone numbers include (708) 705-6399.
Address History: 308 Emerald Drive, Streamwood, IL 60107;
1750 Bates Road, Alpharetta, GA 30009;
Palatine, IL 60074;
Irving, TX 75038
Results 1 - 1 of 1