Shelley Babbit was born in 1966, age 57. Shelley Babbit's address is 86 S Bancroft Way , Nampa, ID 83651. Possible relatives include Thomas Babbit, William Babbit and others. Public records show Shelley has also lived in Meridian, ID. Shelley's latest phone number is (208) 465-6181.
Phone Numbers: (208) 465-6181
Results 1 - 1 of 1