Ora Snelling was born in 1921, age 102. Ora Snelling's address is 3920 S Coachman Drive , Independence, MO 64055.
Ora Snelling's current address is 586 Alexander Place , East Saint Louis, IL 62205. Phone numbers associated with Ora are (618) 215-1971. Ora has also lived in East Saint Louis, IL.
Ora's home address is 5630 Mclaran Avenue , Saint Louis, MO 63136. Latest phone numbers include (314) 499-7117.
Ora Snelling's address is: 3446 Meier Drive , Memphis, TN 38118. Address history includes East Saint Louis. Some of Ora Snelling's relatives are Lavell Draper, Babbria Sherrod and others. The phone number we have for Ora is (901) 366-7986. Ora Snelling's email address is fsn****@aol.com.
Results 1 - 4 of 4