Shelba Yosha's address is 8964 Lake Nora West Drive Apt B, Indianapolis, IN 46240.
Address History: 8964 Lake Nora West Drive Apt B, Indianapolis, IN 46240
Shelba Yosha's current address is 72 N Ritter Avenue , Indianapolis, IN 46219. Shelba's age is 37 years old (1986). Phone numbers associated with Shelba are (317) 524-9796. Shelba has also lived in Indianapolis, IN.
Phone Numbers: (317) 524-9796
Results 1 - 2 of 2