Shela Fanelli was born in 1977, age 46. Shela Fanelli's address is 812 W State Street , Lehi, UT 84043. Possible relatives include Barbara Cox, Lynda Cox and 6 others. Shela's latest phone number is (801) 737-3218. Previous phone numbers include (801) 768-9549.
Address History: 812 W State Street, Lehi, UT 84043
Results 1 - 1 of 1