Niru Uprety's address is 6446 Babcock Road Unit 41, San Antonio, TX 78249. Public records show Niru has also lived in Bowling Green, MO and Hickory, NC.
Address History:
6446 Babcock Road Unit 41, San Antonio, TX 78249; 108 N 16th Street, Bowling Green, MO 63334; Hickory, NC 28601; Denton, TX 76201
Results 1 - 1 of 1